0
0
0
-1
0
-1
0
-1
0
-1
-1
0
-1
0
-2
1
-3
3
-6
6
-9
11
-15
17
-22
27
-35
44
-64
105
-344
-898
-58
-267
-579
-126
450
-327
-628
-350
-775
-625
-17
-984
-958
385
-53
-477
195
-264
-464
237
-812
-645
197
-363
461
1398
-35
-658
-376
-897
-1226
-374
344
463
177
-54
-169
-703
-365
-14
-331
-237
67
-425
-567
-164
-629
-701
82
-239
-278
716
483
105
716
-39
-919
-173
-469
-553
388
392
-392
-173
902
881
-42
-685
-343
-972
-1150
44
145
-215
281
414
1
110
-475
-765
-254
-704
-741
125
-474
-344
513
-11
-888
-141
-231
-1283
32
772
-860
-617
213
-474
-92
26
-593
-649
-379
-617
-252
-116
-868
-299
474
59
-167
-287
-204
533
358
-39
-765
-1299
-377
-780
-1636
-868
-424
41
229
50
502
622
49
-734
-888
-1787
-2554
-1810
-1301
-842
434
720
-171
122
-372
-937
-707
-621
-1548
-1960
-842
-717
-566
259
-764
-1158
16
-1150
-1179
913
109
-1104
127
-376
-1016
-484
-888
-1890
-1145
-138
-1013
-1164
-152
-226
-924
-966
-1370
-853
-34
-340
-873
-33
-959
-2058
-1358
-1289
-1264
-1234
-997
-243
-12
27
448
-161
-817
-474
-1177
-2398
-1195
-314
-706
-210
9
-403
-228
433
7
-60
-147
-1023
-1133
-1085
-546
-792
-993
276
363
-140
253
481
-442
-763
-645
-1182
-811
-896
-897
-216
-1070
-968
-283
-849
-884
-67
-478
-474
444
-505
-779
25
-944
-869
-362
-1112
-740
-322
-683
-389
485
-353
-885
-7
-150
-289
-124
-390
-640
-744
-503
-501
-469
-1585
-1099
70
-763
-55
694
529
47
87
-134
-612
-520
-584
-1162
-1074
195
455
156
636
319
-944
-487
-242
-1043
-397
228
-143
-145
224
-521
-849
109
-60
-880
-881
-572
-574
-315
-330
-639
-81
199
-511
64
486
-550
-605
-52
-447
-1701
-700
-571
-1804
-836
-99
-366
244
955
205
4
-215
-1134
-1688
-1608
-1404
-1798
-469
1128
883
545
930
223
-734
-181
-130
-984
-861
-373
-560
-422
-189
-229
630
1041
-93
-615
-321
-232
-791
-841
-445
-149
-279
-95
134
-320
-216
328
407
163
378
-5
-1026
-612
-257
-1015
-942
-334
-361
-264
189
390
460
180
-103
-295
-276
-681
-743
-448
-1031
-1440
-543
126
-157
516
495
62
346
-57
-714
-641
-259
-674
-876
-474
-197
-401
-442
-411
-521
-328
-639
-358
-103
-828
-1152
-639
-800
-853
-526
-749
-587
-158
-594
-1220
-515
-639
-1240
-814
-825
-730
-19
-152
-1372
-184
874
-188
-148
414
-288
-621
-218
-816
-418
438
53
-488
412
155
-328
142
664
501
827
458
-243
-327
-845
-315
-803
-1340
-598
654
172
-327
-25
-258
-856
-493
8
-604
28
340
73
525
-113
-826
-923
-284
-712
0
0
0
-1
-1
-1
0
-1
-1
0
-1
0
-1
0
-1
0
-2
1
-3
2
-4
4
-7
7
-10
11
-16
20
-30
52
-194
-788
-640
-548
-713
-812
-763
-727
-717
-828
-861
-681
-545
-594
-607
-583
-845
-1099
-1102
-972
-892
-763
-514
-330
-299
-514
-736
-740
-581
-665
-753
-770
-783
-689
-668
-515
-417
-202
-142
-75
158
185
56
15
206
-110
-111
-19
-279
-619
-744
-647
-366
57
-112
-96
360
397
-6
29
226
97
101
-17
-360
-307
-175
-7
35
242
195
247
392
425
579
583
641
576
645
421
264
213
174
19
-121
-227
-282
-82
-73
-219
-159
82
-80
-196
-188
-334
-471
-583
-685
-735
-619
-656
-846
-825
-915
-867
-832
-700
-579
-547
-393
-429
-510
-481
-478
-607
-594
-635
-748
-949
-1012
-971
-851
-813
-746
-727
-739
-699
-696
-547
-588
-611
-680
-772
-871
-995
-1017
-1004
-802
-738
-586
-412
-333
-219
-252
-244
-338
-391
-390
-354
-342
-480
-509
-500
-447
-391
-321
-187
-144
-159
-198
-172
-64
-35
-61
-195
-364
-521
-709
-766
-696
-588
-523
-524
-426
-413
-395
-325
-290
-388
-530
-746
-1019
-1139
-1081
-1041
-1142
-1181
-1235
-1047
-988
-892
-842
-730
-595
-610
-608
-727
-737
-903
-950
-1072
-1084
-1134
-1108
-999
-966
-895
-943
-845
-704
-673
-610
-627
-601
-778
-983
-957
-1014
-881
-899
-709
-741
-654
-551
-372
-212
-251
-221
-330
-74
17
298
333
587
733
863
970
969
1168
1099
1378
1433
1760
1976
2285
2533
2686
2794
2802
2955
3110
3130
3261
3483
3625
3901
4015
4331
4407
4660
4727
4866
5009
5118
5309
5242
5314
4945
4674
4028
3190
2127
693
-751
-2399
-3689
-4770
-5470
-5802
-5870
-5640
-5236
-4630
-4032
-3511
-3140
-2924
-2836
-2822
-2762
-2706
-2575
-2367
-2191
-1934
-1754
-1481
-1201
-988
-703
-468
-144
111
415
600
721
715
593
378
64
-193
-496
-660
-763
-738
-639
-556
-415
-386
-416
-627
-980
-1422
-2027
-2611
-3193
-3635
-3940
-4113
-4142
-4079
-3875
-3600
-3213
-2789
-2366
-1956
-1556
-1144
-746
-367
-98
83
164
217
282
354
452
548
636
723
834
954
1040
1076
1028
920
797
649
508
382
252
143
57
5
1
87
225
460
688
976
1250
1646
1954
2245
2421
2490
2598
2670
2876
3064
3313
3639
4118
4562
5237
5757
6460
7105
7743
8281
8514
8789
8875
9033
9050
9052
8788
7855
6078
3645
692
-2522
-5329
-7750
-9447
-10669
-11446
-11336
-10775
-9457
-7956
-6547
-5363
-4901
-4717
-4770
-4731
-4528
-4217
-3993
-3706
-3529
-3115
-2544
-1782
-977
-280
541
1413
2647
4086
5624
7061
8219
8982
9146
8661
7680
6277
4542
2783
1015
-468
-1649
-2449
-2778
-2879
-2751
-2649
-2641
-2806
-3145
-3538
-3964
-4334
-4714
-5150
-5547
-5869
-6093
-6205
-6243
-6181
-6102
-5799
-5203
-4288
-3021
-1575
-82
1309
2610
3654
4419
4846
4871
4514
3841
3028
2309
1660
1140
639
131
-274
-664
-900
-1154
-1360
-1632
-1983
-2287
-2548
-2799
-3121
-3446
-3917
-4369
-4802
-5140
-5378
-5490
-5403
-5143
-4702
-4037
-3309
-2546
-1769
-1130
-521
-136
195
366
346
493
583
639
557
558
566
556
618
558
481
472
392
270
121
1
-173
-528
-886
-1380
-1859
-2249
-2643
-2918
-3060
-3053
-2904
-2650
-2253
-1754
-1244
-651
-130
401
929
1428
1866
2136
2399
2566
2634
2817
2940
3099
3260
3503
3791
4053
4420
4697
4934
5193
5268
5259
5259
5137
5256
5260
5525
5822
6149
6791
7271
8031
8710
9427
10307
10978
11423
10536
8351
4858
373
-3691
-7435
-10072
-12127
-13827
-14665
-14916
-13792
-11784
-9498
-7165
-5640
-4448
-3645
-2771
-1308
-111
1179
1773
1876
1709
1199
987
537
205
-60
-193
206
1075
2633
4767
6977
9084
10398
10799
10490
9400
8130
6414
4523
2334
-67
-2192
-4009
-5179
-5967
-6565
-7137
-7770
-8110
-7966
-7286
-6064
-4778
-3501
-2403
-1540
-777
-269
27
-253
-883
-1770
-2549
-2858
-2848
-2354
-1595
-588
447
1504
2668
3742
4705
5420
5764
5903
5775
5505
5047
4319
3401
2142
722
-848
-2368
-3818
-5057
-5966
-6554
-6769
-6733
-6537
-6153
-5628
-4980
-4412
-3981
-3673
-3511
-3314
-3035
-2626
-2297
-2119
-2000
-1813
-1469
-1047
-666
-365
-118
134
408
743
1081
1195
1138
886
517
86
-398
-842
-1318
-1759
-2148
-2452
-2598
-2654
-2605
-2565
-2534
-2530
-2589
-2627
-2663
-2643
-2586
-2564
-2579
-2616
-2625
-2554
-2379
-2123
-1804
-1434
-1040
-557
36
738
1440
2122
2708
3099
3322
3467
3571
3553
3423
3243
2963
2757
2655
2689
2769
2868
2898
3045
3189
3418
3692
3919
4188
4444
4772
5251
5781
6488
7230
8001
8957
9829
10871
11813
12811
12682
11215
8337
4092
68
-4175
-7221
-9838
-12199
-13811
-15364
-15458
-14777
-13234
-11318
-9860
-8322
-7285
-5897
-3865
-1502
1138
2957
4097
4490
4155
3895
3190
2596
1739
652
-78
-562
42
1245
3003
4892
6322
7256
7578
7713
7720
7524
6989
6002
4509
2747
877
-832
-2454
-4148
-5951
-7946
-9687
-10938
-11337
-10906
-9829
-8377
-6841
-5314
-3737
-2132
-659
571
1279
1563
1391
1184
1029
1037
1151
1045
893
501
217
89
192
550
961
1513
2090
2734
3396
3902
4307
4321
3830
2890
1504
-30
-1693
-3202
-4588
-5821
-6837
-7735
-8332
-8646
-8572
-8164
-7580
-6857
-6044
-5085
-3933
-2664
-1386
-352
346
765
910
945
790
606
325
23
-229
-463
-499
-444
-340
-258
-284
-419
-603
-765
-886
-996
-1104
-1326
-1572
-1861
-2158
-2382
-2613
-2773
-2993
-3166
-3251
-3178
-2907
-2566
-2175
-1839
-1629
-1469
-1366
-1239
-1148
-1054
-986
-914
-796
-579
-250
171
650
1070
1500
1882
2284
2673
3065
3343
3549
3675
3629
3515
3330
3137
2909
2642
2430
2199
2121
2130
2351
2670
3087
3519
4075
4763
5588
6519
7517
8551
9511
10474
11389
12323
13015
12388
10694
7423
3436
-514
-4464
-7281
-9969
-12283
-14243
-15827
-16138
-15744
-14480
-12977
-11591
-10149
-8796
-6821
-4251
-1245
1747
3959
5385
5905
5888
5713
5136
4441
3271
1974
775
-7
85
668
1736
2750
3494
3975
4300
4705
5251
5764
6056
5890
5319
4389
3154
1864
289
-1550
-3725
-6075
-8306
-10054
-11044
-11304
-10945
-10251
-9304
-8169
-6764
-5123
-3296
-1534
9
1257
2220
3084
3860
4564
4960
4953
4464
3612
2645
1734
936
332
-66
-303
-342
-168
277
774
1285
1670
1770
1572
1090
541
-119
-814
-1601
-2511
-3519
-4623
-5644
-6545
-7183
-7577
-7774
-7685
-7370
-6721
-5803
-4613
-3251
-1994
-870
-13
673
1188
1652
1971
2047
1931
1639
1245
848
486
113
-342
-830
-1308
-1755
-2034
-2160
-2159
-2100
-2049
-2058
-2124
-2201
-2279
-2344
-2401
-2531
-2685
-2818
-2871
-2769
-2617
-2368
-2169
-2027
-1913
-1751
-1488
-1185
-842
-552
-310
-112
106
369
654
952
1216
1434
1641
1840
2045
2289
2497
2669
2785
2796
2772
2775
2785
2819
2825
2813
2788
2731
2753
2904
3088
3324
3547
3939
4483
5193
6021
6943
8014
8934
9971
10982
11847
11890
10828
8731
5604
2280
-1073
-3953
-6509
-9106
-11280
-13224
-14380
-14727
-14390
-13661
-12897
-11897
-10774
-9151
-6904
-4055
-1109
1569
3625
5125
5912
6423
6521
6232
5468
4276
3000
1782
1114
831
1007
1185
1351
1433
1513
1775
2340
3065
3769
4303
4579
4665
4475
4171
3544
2508
963
-992
-3120
-5136
-6806
-8052
-8858
-9354
-9560
-9529
-9120
-8301
-7176
-5853
-4468
-3066
-1691
-253
1244
2739
4025
4961
5454
5433
5081
4476
3672
2779
1839
906
64
-604
-981
-1196
-1213
-1167
-1113
-1077
-1098
-1047
-1015
-936
-871
-867
-950
-1227
-1640
-2194
-2803
-3407
-4022
-4595
-5121
-5496
-5658
-5528
-5085
-4508
-3840
-3201
-2529
-1804
-1032
-213
469
1066
1486
1775
1939
2018
1981
1757
1373
832
189
-458
-1044
-1505
-1848
-2100
-2282
-2430
-2475
-2437
-2296
-2160
-2039
-1958
-1890
-1798
-1642
-1445
-1247
-1077
-978
-940
-905
-868
-796
-666
-547
-398
-220
-32
197
445
722
977
1182
1353
1464
1595
1728
1893
2028
2104
2162
2189
2224
2277
2342
2406
2434
2450
2441
2478
2556
2688
2850
3041
3257
3452
3707
4052
4503
5033
5597
6168
6750
7369
8036
8567
8790
8359
7315
5602
3462
1264
-942
-3055
-5144
-7046
-8594
-9836
-10466
-10672
-10460
-10085
-9614
-8966
-8106
-6878
-5389
-3661
-1868
-239
1146
2272
3165
3883
4222
4181
3713
2986
2103
1327
813
492
383
366
441
598
876
1308
1833
2358
2817
3177
3444
3642
3836
3961
3901
3578
2954
2046
918
-310
-1540
-2733
-3859
-4869
-5702
-6274
-6516
-6417
-6057
-5540
-4930
-4235
-3463
-2603
-1675
-725
172
973
1664
2197
2585
2814
2865
2721
2384
1891
1302
698
154
-300
-634
-860
-982
-1022
-978
-854
-649
-438
-272
-150
-68
-6
39
47
-1
-121
-327
-603
-915
-1265
-1666
-2072
-2430
-2728
-2926
-3054
-3068
-2932
-2642
-2240
-1794
-1322
-859
-380
115
580
962
1241
1426
1546
1620
1611
1511
1311
1042
751
381
62
-261
-561
-787
-937
-1033
-1063
-1033
-939
-787
-601
-385
-147
-19
139
304
449
576
574
570
539
458
330
259
133
15
-98
-211
-313
-356
-405
-349
-319
-243
-113
15
209
365
602
760
959
1083
1225
1285
1341
1364
1411
1369
1294
1209
1112
1028
943
894
908
930
955
964
1077
1178
1307
1428
1549
1709
1864
2001
2136
2296
2399
2454
2430
2318
2158
1919
1649
1330
955
505
9
-480
-944
-1376
-1770
-2099
-2403
-2654
-2810
-2886
-2850
-2740
-2576
-2422
-2232
-2011
-1798
-1563
-1340
-1153
-1005
-925
-899
-908
-931
-981
-1034
-1089
-1162
-1234
-1251
-1193
-1078
-885
-661
-414
-135
166
470
786
1060
1283
1413
1505
1484
1365
1181
948
659
319
-66
-460
-817
-1160
-1395
-1635
-1776
-1889
-1901
-1847
-1736
-1565
-1361
-1116
-870
-620
-398
-214
-27
71
114
129
77
-37
-169
-311
-498
-686
-871
-1006
-1095
-1179
-1245
-1259
-1213
-1160
-1063
-956
-855
-742
-588
-466
-385
-344
-312
-312
-330
-372
-445
-511
-643
-738
-836
-914
-975
-1036
-1046
-1064
-1040
-1013
-937
-871
-764
-657
-541
-414
-292
-194
-121
-60
-8
-4
0
-24
-53
-110
-168
-243
-316
-391
-484
-559
-640
-682
-686
-707
-679
-666
-652
-604
-581
-541
-549
-542
-532
-509
-481
-465
-437
-430
-412
-429
-417
-397
-398
-390
-401
-382
-403
-373
-354
-324
-299
-273
-244
-196
-141
-96
-54
-23
19
60
93
95
91
110
111
96
52
28
-22
-90
-156
-210
-264
-314
-344
-383
-405
-415
-411
-381
-344
-293
-226
-142
-52
37
139
222
298
378
460
518
569
635
665
668
672
657
631
604
544
479
403
301
209
114
12
-82
-172
-259
-355
-438
-502
-569
-622
-677
-724
-765
-815
-834
-858
-889
-907
-937
-972
-982
-1004
-1025
-1023
-1029
-1032
-1018
-997
-976
-950
-930
-887
-850
-832
-819
-795
-759
-742
-701
-649
-619
-563
-498
-451
-407
-352
-291
-242
-216
-185
-155
-140
-130
-131
-159
-195
-253
-305
-376
-468
-537
-615
-703
-788
-856
-903
-934
-963
-979
-985
-986
-973
-943
-907
-873
-830
-781
-759
-742
-721
-714
-707
-694
-672
-643
-598
-551
-507
-458
-411
-365
-329
-274
-226
-187
-145
-123
-105
-101
-109
-122
-141
-172
-222
-264
-294
-326
-363
-398
-438
-477
-516
-550
-572
-579
-599
-630
-645
-677
-698
-702
-697
-681
-669
-632
-594
-534
-468
-390
-319
-253
-173
-110
-67
-22
10
41
65
52
31
-7
-59
-100
-127
-175
-243
-297
-328
-367
-389
-391
-396
-401
-380
-348
-321
-316
-313
-311
-312
-314
-335
-343
-349
-365
-379
-379
-400
-420
-394
-383
-368
-344
-311
-255
-211
-157
-114
-43
10
24
110
141
133
166
210
155
117
105
17
-55
-125
-170
-238
-312
-378
-422
-447
-465
-454
-461
-462
-461
-450
-442
-456
-471
-481
-480
-503
-514
-542
-575
-599
-618
-616
-623
-625
-622
-594
-565
-510
-464
-432
-392
-352
-319
-306
-295
-285
-281
-284
-269
-245
-232
-223
-198
-179
-166
-160
-160
-161
-155
-149
-157
-183
-212
-251
-277
-308
-377
-434
-485
-532
-564
-589
-597
-598
-591
-592
-597
-590
-572
-563
-552
-548
-554
-558
-559
-549
-542
-528
-509
-486
-451
-420
-358
-299
-249
-199
-147
-90
-46
2
37
68
86
77
64
35
-6
-43
-76
-132
-190
-244
-288
-332
-348
-375
-404
-411
-440
-451
-449
-440
-449
-441
-446
-465
-475
-492
-488
-475
-467
-473
-473
-447
-405
-365
-317
-299
-282
-259
-236
-189
-133
-107
-84
-51
-47
-56
-57
-58
-73
-85
-104
-129
-162
-226
-267
-283
-306
-346
-394
-442
-485
-508
-532
-555
-568
-585
-594
-576
-549
-531
-500
-474
-470
-452
-429
-407
-373
-342
-308
-253
-191
-150
-99
-57
-35
-22
-6
-2
-6
15
37
49
51
49
36
4
-40
-81
-117
-150
-181
-208
-226
-218
-201
-195
-201
-209
-227
-251
-277
-311
-332
-344
-363
-393
-416
-421
-420
-414
-409
-398
-395
-390
-365
-331
-275
-211
-140
-92
-63
-39
-33
-33
-49
-59
-72
-91
-96
-86
-67
-58
-49
-42
-44
-47
-62
-82
-93
-105
-130
-150
-154
-172
-203
-232
-272
-298
-334
-373
-418
-446
-463
-494
-513
-496
-487
-500
-489
-478
-485
-480
-466
-441
-427
-388
-357
-339
-309
-268
-228
-201
-167
-143
-122
-121
-143
-161
-164
-163
-157
-158
-163
-169
-186
-212
-224
-231
-244
-245
-264
-290
-316
-345
-366
-389
-406
-425
-435
-438
-447
-458
-457
-450
-447
-434
-395
-362
-330
-303
-284
-252
-222
-201
-158
-119
-95
-73
-55
-46
-44
-25
-9
2
4
2
-5
-18
-23
-17
-10
-12
-31
-68
-101
-125
-145
-161
-172
-188
-209
-224
-234
-242
-261
-280
-298
-332
-354
-369
-366
-370
-386
-405
-405
-419
-415
-407
-410
-400
-369
-339
-325
-295
-262
-246
-223
-202
-181
-140
-125
-112
-103
-99
-109
-125
-140
-163
-181
-195
-211
-235
-261
-288
-322
-326
-323
-343
-366
-385
-401
-423
-430
-451
-481
-508
-542
-571
-608
-619
-631
-656
-646
-627
-597
-569
-537
-496
-455
-426
-417
-400
-368
-346
-323
-285
-259
-243
-236
-217
-213
-224
-238
-232
-229
-232
-239
-236
-225
-200
-196
-215
-233
-253
-264
-272
-309
-341
-360
-398
-437
-447
-454
-488
-518
-535
-551
-581
-579
-572
-563
-538
-507
-475
-452
-432
-391
-358
-324
-280
-244
-208
-182
-140
-94
-68
-50
-38
-29
-16
-20
-27
-30
-32
-54
-86
-109
-136
-155
-168
-179
-205
-243
-258
-261
-260
-283
-301
-318
-350
-375
-401
-433
-457
-472
-487
-480
-470
-461
-456
-444
-425
-411
-401
-377
-352
-315
-253
-205
-178
-129
-89
-76
-58
-46
-52
-58
-44
-36
-57
-74
-76
-96
-115
-131
-159
-207
-224
-250
-286
-310
-332
-335
-324
-316
-321
-332
-354
-370
-373
-390
-406
-426
-446
-460
-458
-443
-434
-430
-420
-398
-367
-338
-298
-248
-227
-198
-162
-135
-99
-65
-38
-29
-42
-50
-32
-30
-40
-52
-86
-124
-153
-169
-175
-191
-211
-226
-225
-242
-273
-287
-301
-309
-317
-314
-319
-322
-323
-342
-335
-340
-340
-334
-327
-318
-306
-280
-249
-231
-197
-172
-145
-109
-86
-65
-56
-51
-50
-50
-58
-71
-74
-76
-76
-76
-89
-107
-113
-140
-168
-199
-220
-237
-272
-301
-335
-367
-377
-392
-407
-420
-425
-431
-445
-433
-422
-418
-402
-395
-382
-377
-384
-356
-339
-336
-341
-330
-306
-271
-250
-233
-210
-185
-162
-128
-108
-102
-101
-128
-132
-141
-156
-157
-172
-191
-213
-227
-266
-286
-283
-312
-340
-370
-382
-384
-384
-380
-372
-349
-347
-340
-305
-287
-254
-235
-229
-207
-195
-179
-172
-173
-155
-137
-132
-121
-98
-81
-71
-33
-5
16
40
40
36
31
24
14
-16
-53
-93
-134
-173
-192
-185
-176
-192
-217
-226
-245
-273
-288
-292
-306
-312
-310
-299
-296
-288
-263
-258
-266
-257
-249
-252
-252
-236
-222
-207
-197
-201
-191
-188
-177
-164
-156
-164
-163
-142
-134
-131
-131
-145
-160
-180
-212
-232
-239
-254
-284
-301
-326
-345
-370
-382
-398
-418
-428
-430
-429
-446
-439
-433
-439
-444
-431
-399
-379
-361
-340
-337
-332
-331
-334
-318
-319
-334
-340
-339
-346
-356
-356
-363
-371
-352
-348
-354
-344
-329
-319
-301
-280
-263
-237
-224
-208
-190
-167
-174
-177
-192
-208
-224
-252
-273
-320
-354
-363
-369
-367
-356
-348
-354
-351
-342
-324
-315
-298
-280
-278
-301
-319
-324
-336
-342
-361
-380
-397
-394
-374
-347
-337
-330
-305
-280
-254
-234
-188
-153
-137
-132
-135
-139
-149
-149
-160
-173
-175
-183
-194
-197
-196
-198
-201
-209
-238
-270
-278
-282
-290
-300
-324
-339
-332
-338
-346
-334
-326
-323
-325
-306
-292
-270
-263
-257
-236
-219
-209
-199
-185
-169
-147
-132
-122
-93
-66
-68
-58
-35
-14
-12
-22
-4
-6
-14
-22
-33
-38
-62
-85
-105
-142
-164
-186
-201
-215
-236
-262
-272
-277
-289
-304
-314
-310
-315
-306
-296
-280
-258
-221
-189
-173
-159
-153
-138
-139
-139
-124
-105
-105
-95
-89
-97
-108
-115
-130
-151
-161
-171
-188
-211
-235
-251
-262
-264
-261
-258
-261
-254
-247
-250
-238
-233
-235
-236
-241
-239
-228
-227
-219
-203
-203
-207
-207
-188
-173
-163
-155
-151
-142
-138
-147
-155
-167
-187
-206
-210
-205
-202
-193
-177
-163
-159
-156
-144
-124
-116
-109
-96
-100
-107
-117
-106
-118
-127
-150
-184
-204
-235
-249
-259
-257
-256
-258
-263
-259
-252
-245
-231
-212
-196
-220
-237
-238
-236
-230
-239
-250
-268
-261
-254
-257
-258
-254
-239
-234
-218
-199
-181
-167
-152
-135
-121
-105
-113
-121
-125
-118
-115
-117
-128
-132
-138
-155
-165
-179
-193
-214
-246
-273
-292
-314
-324
-349
-356
-348
-349
-338
-327
-302
-285
-270
-270
-265
-244
-226
-206
-192
-166
-140
-122
-95
-62
-54
-25
0
11
16
8
3
-4
-6
-19
-30
-42
-50
-54
-59
-54
-70
-84
-100
-117
-139
-159
-172
-201
-210
-230
-260
-285
-291
-296
-303
-295
-291
-289
-289
-287
-269
-246
-241
-242
-248
-241
-231
-221
-209
-198
-199
-220
-223
-221
-219
-224
-246
-250
-262
-264
-264
-265
-268
-283
-295
-307
-320
-307
-289
-289
-292
-290
-295
-286
-266
-262
-263
-260
-262
-261
-258
-257
-262
-273
-279
-286
-307
-326
-324
-322
-324
-332
-335
-322
-324
-327
-343
-356
-382
-417
-453
-483
-527
-569
-593
-627
-676
-750
-822
-927
-968
-1155
-1202
-1298
-1279
-1541
-1919
-1851
-1647
-1401
-1307
-1167
-879
-285
267
561
794
962
1277
1597
1676
1479
1233
970
780
544
59
-471
-935
-1189
-1316
-1500
-1755
-1896
-1791
-1508
-1194
-1019
-858
-600
-259
142
402
487
538
618
745
759
610
297
110
-62
-202
-421
-726
-930
-1068
-1053
-1046
-1029
-1066
-947
-762
-543
-356
-213
-68
159
348
425
439
386
375
362
222
27
-159
-297
-423
-534
-700
-812
-855
-899
-860
-800
-761
-641
-507
-368
-173
-58
-69
87
245
246
296
213
144
138
126
-18
-136
-276
-424
-403
-520
-596
-710
-743
-670
-583
-592
-563
-531
-386
-186
-138
-115
-73
3
114
141
86
-19
2
-62
-92
-147
-282
-345
-419
-419
-501
-545
-631
-628
-563
-550
-558
-498
-463
-382
-316
-199
-185
-137
-120
-83
-40
-128
-125
-84
-202
-228
-249
-303
-312
-264
-404
-395
-279
-392
-288
-302
-336
-179
-69
-168
-88
-98
-85
64
39
-104
-57
-129
-184
-194
-379
-463
-477
-506
-614
-701
-773
-726
-619
-606
-612
-576
-562
-308
-212
-174
-202
-142
-105
18
47
-156
-156
-117
-28
-98
-208
-325
-277
-203
-249
-291
-505
-476
-394
-320
-359
-410
-510
-439
-316
-392
-417
-474
-459
-382
-339
-438
-488
-492
-559
-558
-502
-588
-568
-609
-554
-425
-385
-438
-462
-368
-256
-176
-154
-94
-107
-59
-34
-63
-161
-175
-112
-112
-115
-206
-304
-398
-341
-281
-295
-381
-584
-449
-480
-437
-481
-546
-572
-551
-346
-354
-375
-573
-498
-255
-216
-188
-367
-338
-259
-142
-102
-115
-271
-313
-73
80
237
-60
-243
-114
75
156
45
-162
-225
-92
-158
-171
-129
-239
-134
124
174
307
385
482
607
446
126
-82
-37
-221
-494
-698
-824
-881
-864
-1070
-1225
-1334
-1178
-892
-678
-656
-517
-273
-70
398
417
285
216
64
103
233
48
-238
-430
-584
-397
-379
-705
-950
-997
-979
-638
-718
-945
-967
-863
-643
-523
-647
-857
-846
-839
-660
-619
-804
-874
-833
-703
-518
-535
-624
-630
-519
-364
-288
-501
-526
-462
-436
-416
-550
-536
-649
-601
-635
-555
-787
-621
-655
-484
-352
-416
-355
-170
-143
-66
84
-179
-98
48
16
-141
-47
-370
-136
-169
-182
-147
-419
-557
-463
-405
-873
-1150
-1260
-1044
-1228
-1491
-1909
-2050
-2015
-2063
-2061
-2270
-2013
-1625
-1071
-776
-535
-323
209
772
1125
1168
1181
1124
1396
1375
1094
640
298
38
-92
-555
-980
-1249
-1524
-1385
-1323
-1391
-1355
-1198
-978
-562
-420
-482
-348
-214
-26
31
-149
-359
-271
-266
-306
-546
-710
-802
-676
-647
-613
-578
-530
-331
-48
138
132
207
383
456
477
421
341
203
180
112
-109
-271
-462
-592
-724
-814
-934
-960
-901
-994
-843
-812
-636
-524
-457
-376
-467
-341
-356
-370
-443
-578
-525
-617
-624
-672
-711
-698
-731
-654
-750
-630
-460
-505
-333
-294
-146
-117
19
2
-36
23
-44
30
-55
-151
-181
-262
-230
-394
-452
-512
-524
-557
-611
-602
-610
-501
-569
-417
-491
-483
-425
-524
-462
-342
-375
-463
-400
-323
-226
-171
-176
-200
-143
-36
10
-53
-17
-108
37
48
-37
-95
-200
-246
-207
-278
-454
-416
-390
-379
-352
-383
-352
-185
-267
-117
-105
-220
-124
43
8
-35
-3
-33
81
115
-86
-27
30
-32
117
46
36
59
132
171
266
181
141
272
387
329
339
258
210
254
208
12
13
5
-28
79
11
-72
111
108
130
292
165
216
359
420
438
417
438
516
472
394
286
213
274
276
258
289
290
369
463
342
445
451
461
503
515
453
462
453
436
434
368
292
270
302
270
293
287
232
275
341
353
363
376
304
282
364
413
324
354
285
326
480
481
366
411
420
394
470
339
372
370
331
468
524
406
343
348
351
363
274
95
104
87
73
32
-89
-122
-111
-127
-221
-267
-316
-314
-211
-161
-43
14
116
201
248
276
281
301
287
338
296
245
-463
-421
52
-159
-292
-458
-451
0
175
-37
-112
-72
122
541
521
334
375
465
591
515
109
-126
-192
-154
-253
-403
-434
-308
3
13
-75
-73
88
292
412
326
271
391
597
713
651
427
379
427
461
364
248
174
245
431
485
436
504
622
799
891
837
835
1009
1184
1224
1221
1218
1268
1286
1337
1283
1185
1112
1168
1274
1336
1242
1269
1414
1645
1657
1647
1713
1780
1978
2011
1975
1958
1996
2019
2010
1861
1718
1613
1504
1403
1163
941
723
603
420
203
-138
-365
-557
-744
-1024
-1346
-1576
-1756
-1920
-2150
-2359
-2508
-2530
-2518
-2522
-2514
-2403
-2258
-2014
-1821
-1637
-1408
-1159
-897
-718
-550
-442
-330
-264
-193
-208
-276
-364
-373
-403
-457
-513
-523
-599
-612
-499
-453
-456
-406
-388
-317
-166
-211
-248
-197
-240
-297
-402
-624
-724
-654
-798
-1018
-1119
-1083
-1004
-949
-1008
-924
-659
-454
-273
-99
16
290
591
759
862
1116
1393
1547
1575
1472
1503
1455
1378
1306
1253
1217
1160
1126
1171
1220
1239
1411
1421
1460
1642
1788
1831
2101
2266
2385
2531
2674
2813
3025
3159
3263
3414
3652
3991
4432
4872
5191
5555
6023
6323
6462
6459
6120
5641
4909
3884
2732
1367
-267
-2043
-3821
-5302
-6330
-7007
-7639
-8249
-8616
-8552
-8045
-7293
-6477
-5651
-4768
-3847
-2870
-1827
-770
139
711
825
744
714
815
944
905
656
452
527
839
1250
1597
1883
2188
2547
2897
3220
3513
3772
3858
3663
3223
2673
2055
1263
252
-923
-2063
-3032
-3846
-4575
-5208
-5719
-5962
-5993
-5885
-5646
-5302
-4852
-4329
-3699
-3030
-2355
-1736
-1253
-902
-651
-468
-315
-246
-251
-311
-372
-404
-383
-332
-317
-363
-438
-510
-520
-469
-409
-353
-369
-474
-617
-800
-1035
-1330
-1671
-2053
-2469
-2835
-3109
-3286
-3453
-3598
-3737
-3833
-3845
-3749
-3595
-3385
-3111
-2753
-2325
-1871
-1412
-980
-637
-361
-157
-12
128
254
346
347
303
248
176
39
-135
-357
-532
-677
-789
-864
-920
-928
-878
-854
-849
-805
-680
-493
-322
-225
-89
142
329
476
529
585
642
689
759
855
1016
1242
1401
1548
1707
1950
2211
2483
2724
3003
3278
3665
4165
4633
5195
5773
6276
6683
7019
7293
7657
7772
7428
6716
5540
3971
2356
365
-1578
-3506
-5391
-7030
-8485
-9640
-10318
-10728
-10814
-10658
-10274
-9598
-8595
-7315
-5856
-4309
-2883
-1520
-356
586
1303
1760
1954
2069
2001
1876
1806
1746
1724
1736
1751
1866
2027
2210
2433
2667
2980
3337
3666
3836
3841
3559
3059
2372
1481
479
-676
-1919
-3135
-4258
-5260
-6042
-6688
-7183
-7528
-7596
-7532
-7310
-6692
-5870
-4943
-3970
-2962
-2011
-1079
-114
627
1053
1301
1464
1623
1750
1784
1665
1521
1313
1110
997
806
642
498
347
245
165
168
54
-182
-476
-845
-1331
-1974
-2580
-3181
-3652
-4066
-4515
-4924
-5278
-5425
-5436
-5364
-5241
-5013
-4633
-4119
-3450
-2709
-1992
-1344
-800
-335
67
343
515
580
535
442
321
178
-21
-264
-531
-763
-1022
-1246
-1389
-1491
-1529
-1553
-1578
-1556
-1501
-1521
-1543
-1600
-1690
-1716
-1704
-1694
-1663
-1626
-1546
-1415
-1273
-1074
-857
-619
-388
-137
121
352
623
845
1086
1272
1454
1701
1903
2042
2234
2429
2537
2705
2831
2954
3025
3124
3235
3371
3528
3689
3958
4163
4442
4914
5416
5999
6562
7092
7571
8020
8175
7808
6812
5226
3239
918
-1307
-3289
-5122
-6773
-8389
-9798
-10806
-11436
-11593
-11477
-11033
-10394
-9409
-8068
-6308
-4156
-1974
-65
1365
2348
3003
3465
3805
4023
3966
3710
3331
2941
2654
2508
2355
2104
1701
1377
1261
1426
1861
2413
2926
3218
3361
3256
2947
2468
1760
819
-302
-1515
-2632
-3625
-4515
-5325
-6117
-6818
-7361
-7697
-7758
-7447
-6819
-5920
-4823
-3583
-2274
-977
169
1159
1939
2519
2971
3263
3436
3487
3447
3247
2908
2464
1944
1399
825
323
-18
-200
-227
-159
-48
36
52
-28
-230
-520
-920
-1398
-1937
-2532
-3132
-3727
-4318
-4882
-5421
-5873
-6215
-6396
-6364
-6060
-5505
-4742
-3844
-2902
-1963
-1031
-132
672
1334
1804
2082
2211
2201
2019
1707
1195
619
-77
-808
-1426
-1956
-2307
-2548
-2700
-2730
-2748
-2661
-2509
-2363
-2137
-1948
-1790
-1603
-1432
-1270
-1089
-949
-866
-833
-840
-852
-816
-689
-522
-335
-89
141
394
663
937
1178
1287
1379
1480
1664
1865
2020
2183
2331
2471
2622
2701
2732
2808
2721
2778
2842
2986
3099
3199
3426
3590
3884
4208
4659
5246
6079
6970
7896
8819
9671
10162
9861
8695
6730
4025
1276
-1240
-3285
-5130
-7066
-8881
-10689
-12130
-12891
-13149
-13002
-12747
-12108
-11146
-9543
-7077
-4245
-1429
708
2138
3084
3629
4171
4837
5200
5060
4631
4071
3578
3308
3098
2714
1948
1137
496
371
760
1603
2524
3109
3444
3577
3547
3286
2765
2084
1013
-268
-1421
-2497
-3507
-4489
-5523
-6627
-7689
-8569
-9007
-9142
-8756
-7960
-6861
-5469
-3990
-2318
-829
354
1544
2586
3354
3948
4447
4719
4812
4786
4528
4010
3265
2463
1521
683
161
-96
-184
-197
-52
105
216
359
357
253
10
-271
-573
-966
-1330
-1849
-2579
-3416
-4295
-5183
-6071
-6818
-7374
-7654
-7552
-7105
-6370
-5546
-4637
-3622
-2540
-1387
-249
849
1755
2507
3091
3461
3582
3421
2925
2121
1163
136
-819
-1666
-2330
-2850
-3287
-3635
-3865
-3941
-3857
-3677
-3417
-3142
-2802
-2346
-1835
-1315
-886
-619
-544
-569
-577
-571
-568
-550
-496
-426
-313
-159
-3
161
264
334
413
514
675
910
1189
1470
1748
1962
2118
2290
2488
2719
2852
2944
3051
3191
3365
3432
3465
3460
3482
3546
3649
3982
4422
4978
5655
6475
7475
8528
9677
10823
11875
12071
10983
8768
5620
2409
-519
-2774
-4586
-6803
-9182
-11687
-13567
-14506
-14705
-14415
-14257
-13827
-12961
-11077
-8065
-4398
-776
1725
3026
3841
4717
5668
6643
7200
6883
6094
5129
4635
4441
4165
3478
2120
937
134
350
1124
2010
2987
3484
3793
3957
4247
4171
3330
2294
1083
-162
-1353
-2501
-3666
-5068
-6559
-7929
-9104
-10007
-10368
-10320
-9971
-9012
-7479
-5499
-3568
-1743
-118
1228
2592
3996
5310
6159
6604
6883
6886
6678
6275
5456
4249
2887
1653
743
182
-103
-256
-395
-465
-372
-167
-76
-83
-145
-326
-466
-460
-441
-675
-1259
-2135
-3112
-4061
-4955
-5748
-6464
-7065
-7338
-7201
-6733
-6073
-5327
-4632
-3929
-3035
-1919
-652
585
1629
2459
3061
3445
3626
3485
2991
2213
1374
529
-216
-878
-1545
-2209
-2893
-3466
-3926
-4288
-4520
-4584
-4402
-4031
-3564
-3101
-2714
-2315
-1975
-1668
-1405
-1154
-925
-738
-506
-214
104
308
371
331
210
121
91
138
235
330
437
490
584
684
776
865
977
1173
1385
1696
2065
2505
2954
3247
3470
3604
3676
3742
3836
4014
4198
4356
4532
4792
5164
5689
6367
7177
8056
9053
10248
11587
13231
14164
13719
11628
7916
3726
-242
-3228
-4897
-6549
-8616
-11683
-14627
-16769
-17880
-17467
-16546
-15259
-14439
-13348
-11030
-7159
-2340
2008
4876
5755
5614
5309
5897
7645
9358
10113
8796
6679
4762
3588
3417
3150
2902
1638
147
-478
356
2585
4618
5778
5352
3902
2281
1252
1304
1605
1354
-151
-2524
-4933
-6779
-7872
-8724
-9526
-10737
-11982
-12538
-11790
-9674
-7072
-4595
-2835
-1668
-677
682
2744
5128
7199
8326
8636
8462
8058
7653
7175
6340
4863
3038
1424
369
-21
115
283
99
-417
-1031
-1455
-1459
-1022
-487
-192
-238
-550
-994
-1567
-2182
-2930
-4000
-5238
-6296
-6934
-7150
-6946
-6483
-5994
-5533
-5006
-4253
-3190
-1916
-507
942
2143
3017
3624
3856
3704
3237
2425
1382
303
-677
-1546
-2214
-2747
-3256
-3710
-4043
-4228
-4284
-4249
-4070
-3648
-3181
-2702
-2272
-2083
-2137
-2292
-2423
-2509
-2572
-2517
-2364
-2123
-1868
-1589
-1244
-923
-582
-315
-82
72
218
503
786
996
964
696
327
-62
-254
-263
-89
148
418
707
934
1143
1336
1577
1833
2058
2257
2381
2551
2756
2986
3228
3242
3187
3151
3209
3493
3948
4607
5319
6057
6912
7838
9021
10533
12289
14288
16065
16983
16204
13227
8853
3913
-541
-3246
-4807
-6131
-8422
-11914
-15596
-18809
-20038
-19456
-17730
-15907
-14495
-12942
-10945
-7519
-2759
2092
5221
6058
5292
4045
4191
5992
8734
10440
9791
7349
3760
1221
448
1368
2841
3357
3145
2167
1876
2997
5158
7342
7935
6811
4335
1908
788
1102
1913
1578
-502
-4219
-8348
-11464
-12769
-12461
-11647
-11080
-11068
-11308
-10965
-9339
-6603
-3718
-1297
183
901
1792
3436
5815
8093
9460
9355
7803
5696
4007
3244
3324
3808
3987
3422
2316
1138
374
227
699
1410
1798
1863
1662
1365
1170
1021
728
-32
-1284
-2909
-4653
-6077
-6870
-7044
-6950
-6919
-7221
-7830
-8361
-8333
-7430
-5698
-3535
-1455
115
1074
1588
2001
2505
3013
3394
3397
2968
2247
1373
659
128
-355
-858
-1512
-2233
-2839
-3139
-3001
-2498
-1912
-1548
-1581
-2004
-2519
-2964
-3138
-3030
-2717
-2417
-2273
-2358
-2615
-2894
-3135
-3087
-2927
-2380
-1996
-1384
-1083
-879
-973
-1031
-1338
-1327
-1211
-866
-431
-35
276
365
452
451
538
695
994
1275
1653
1834
2078
2139
2255
2174
2102
1945
1713
1619
1549
1720
1816
2023
2172
2321
2369
2408
2494
2684
3054
3657
4311
5039
5986
6952
8062
9345
10756
11942
12580
12016
9901
7007
3756
853
-900
-1450
-1289
-1734
-3062
-5466
-8790
-11761
-13774
-13732
-11917
-9170
-6206
-3815
-2767
-3186
-4068
-4973
-5232
-4418
-2517
-237
1486
2402
1787
-329
-3007
-5058
-5858
-5332
-3308
-736
1567
2697
2728
2279
1548
1572
2640
4715
6979
8990
10275
10208
9059
7126
5159
3258
1814
1119
668
245
-519
-1621
-3164
-4929
-6153
-6933
-6756
-6488
-5222
-4536
-2787
-4232
-2477
-1823
-3871
-2280
-3446
-2354
-2367
-3491
-3234
-1538
-2862
-3510
-2968
-3131
-3939
-3368
-1800
-2050
-889
1799
2769
2908
4013
3993
4613
4164
3615
4867
5206
5101
5139
4406
3133
1551
263
-983
-2254
-1457
-1347
-1847
-1254
-1375
-2375
-2802
-3541
-3614
-3500
-3112
-2202
-2231
-2392
-3441
-4804
-5741
-6813
-7132
-6560
-5900
-5028
-4174
-3808
-4023
-4061
-3588
-2814
-2288
-821
501
1029
1573
1121
646
-22
-416
-503
-615
-171
322
331
76
-237
-507
-624
-771
-646
-60
185
280
168
-374
-968
-1600
-1903
-2261
-2402
-2185
-2279
-2307
-2175
-2147
-2067
-1824
-1501
-1136
-788
-401
-95
129
518
735
936
1222
1338
1601
1982
2233
2508
2958
3328
3599
3827
4078
4183
4242
4470
4633
4959
5489
5946
6413
6945
7595
8270
9086
10081
11153
11956
11790
10282
7611
4345
1187
-1069
-1763
-1670
-1663
-2573
-4850
-8018
-11477
-13551
-13923
-12133
-9227
-6362
-4287
-3915
-4716
-6064
-6791
-6537
-5055
-2665
-466
1049
1173
109
-2039
-4218
-5241
-5222
-3661
-1321
1133
2658
2898
2384
1505
1410
2197
4217
6754
8889
10071
9863
8733
6951
5487
4414
3725
3332
2852
2173
909
-379
-1810
-3210
-4233
-4828
-4934
-4794
-4318
-3862
-3554
-3432
-3474
-3451
-3550
-3568
-3608
-3640
-3696
-3803
-3730
-3764
-3764
-3846
-4022
-4289
-4414
-4048
-3317
-2135
-669
738
1670
2170
2400
2489
2760
3340
4222
5089
5677
5757
5184
4129
2881
1830
1162
950
1082
1242
1159
693
-37
-915
-1688
-2066
-1963
-1561
-1127
-837
-990
-1612
-2470
-3521
-4503
-5194
-5560
-5674
-5758
-5804
-5822
-5965
-6045
-5896
-5572
-5009
-4283
-3316
-2397
-1514
-960
-483
-315
-348
-302
-347
-174
28
356
538
590
622
472
319
206
339
557
657
950
905
654
172
-482
-1102
-1759
-2089
-2340
-2390
-2392
-2426
-2529
-2817
-2918
-2989
-2798
-2314
-1773
-1163
-821
-566
-516
-639
-649
-571
-237
189
724
1211
1519
1804
1959
2188
2456
2853
3390
3820
4298
4596
4693
4689
4594
4509
4512
4679
4940
5382
5844
6345
6997
7639
8421
9347
10093
10497
9885
8304
5892
3234
1045
-341
-626
-771
-1553
-3435
-6421
-9427
-11865
-12506
-11322
-9061
-6649
-5384
-5174
-6123
-7025
-7223
-6250
-4170
-2085
-340
82
-531
-1731
-3094
-3874
-4105
-3390
-2391
-1319
-403
126
380
364
703
1420
2636
4209
5820
7095
7724
7824
7491
6910
6346
5635
5061
4021
2943
1843
747
-166
-1020
-1800
-2886
-3894
-4779
-5178
-5025
-4355
-3364
-2738
-2565
-2926
-3543
-4068
-4235
-3891
-3304
-2755
-2615
-2915
-3659
-4577
-5202
-5339
-4898
-3949
-2747
-1676
-957
-462
-182
139
695
1622
2782
3857
4670
5013
4859
4381
3753
3224
2794
2522
2295
2002
1608
1113
613
76
-348
-622
-746
-765
-687
-539
-469
-454
-569
-836
-1258
-1791
-2266
-2675
-2966
-3214
-3646
-4208
-4894
-5568
-6016
-6210
-5949
-5335
-4743
-4005
-3411
-3012
-2736
-2511
-2035
-1576
-863
-410
118
217
120
-7
-402
-482
-520
-252
14
268
496
456
252
-13
-119
-196
-369
-220
-431
-674
-1082
-1540
-1935
-2400
-2482
-2590
-2530
-2366
-2069
-1807
-1723
-1431
-1346
-1254
-1039
-856
-559
-426
-127
-10
-70
-43
-38
158
343
814
1249
1554
1967
2171
2422
2547
2738
2942
3049
3333
3505
3618
3610
3628
3632
3594
3757
3924
4338
4895
5524
6358
7104
8008
8884
9700
10182
9870
8765
6664
4359
2287
797
452
95
-791
-2492
-5459
-8301
-10528
-11212
-9988
-8214
-6100
-5466
-5561
-6441
-7048
-6408
-5273
-2897
-1409
-564
-734
-1912
-2496
-3151
-2964
-2691
-2438
-2181
-2293
-1820
-1395
-284
645
1450
2298
2762
3713
4701
5974
7161
7914
8088
7537
6612
5409
4459
3548
2841
2222
1352
461
-738
-1986
-3149
-4086
-4496
-4435
-3856
-3153
-2580
-2384
-2717
-3114
-3471
-3474
-3089
-2657
-2272
-2349
-2832
-3501
-4201
-4582
-4701
-4463
-4066
-3590
-3010
-2432
-1722
-1025
-275
429
1089
1880
2670
3527
4240
4677
4770
4446
3936
3360
2896
2599
2365
2169
1858
1380
806
194
-254
-522
-529
-341
-102
111
97
-56
-425
-859
-1281
-1671
-1920
-2172
-2412
-2749
-3225
-3794
-4472
-5121
-5588
-5716
-5539
-5119
-4613
-4125
-3685
-3545
-3320
-3052
-2709
-2158
-1625
-939
-512
-175
-242
-329
-462
-536
-351
-136
304
571
702
651
413
145
-3
-98
-103
-54
-67
-378
-655
-1087
-1500
-1889
-2133
-2163
-2197
-2012
-1813
-1647
-1555
-1484
-1492
-1595
-1451
-1210
-920
-586
-389
-281
-451
-551
-504
-419
-57
425
950
1266
1539
1711
1734
1962
2217
2579
2851
3133
3465
3528
3592
3604
3521
3461
3431
3573
3733
4024
4459
4939
5408
5922
6642
7358
8231
9218
9987
9971
9024
7109
4636
2416
727
-35
-191
-1175
-2746
-5401
-8438
-10224
-11175
-10097
-8507
-7032
-6111
-6575
-6588
-6773
-5646
-4121
-2659
-1366
-1634
-1693
-2197
-2243
-1560
-1435
-1360
-2199
-2877
-3064
-2476
-818
912
2215
2492
2358
2249
2710
4267
6182
7714
8373
7899
6708
5358
4357
3926
3475
2760
1745
353
-986
-1947
-2563
-3023
-3471
-4011
-4399
-4480
-4001
-3135
-2420
-2063
-2280
-2724
-3211
-3356
-3062
-2719
-2406
-2592
-3080
-3698
-4229
-4279
-4075
-3536
-2844
-2140
-1370
-593
263
1110
1896
2555
3199
3863
4509
5088
5420
5408
4988
4244
3433
2662
2122
1750
1388
1025
511
0
-581
-1011
-1208
-1313
-1164
-1049
-892
-791
-842
-964
-1312
-1695
-2152
-2595
-2892
-3128
-3253
-3498
-3796
-4174
-4562
-4702
-4600
-4317
-3932
-3434
-2996
-2661
-2332
-2063
-1721
-1531
-1311
-962
-767
-419
-228
-133
-184
-292
-294
-431
-286
-34
224
286
156
32
-384
-719
-835
-1016
-1087
-1226
-1379
-1701
-1991
-2090
-2258
-2359
-2384
-2203
-2058
-1861
-1491
-1304
-1181
-1099
-1042
-989
-865
-538
-300
-153
-3
67
51
91
366
648
959
1307
1578
1781
1880
2045
2126
2140
2247
2328
2409
2519
2687
2771
2703
2610
2534
2556
2685
2950
3258
3562
3845
4191
4581
5108
5976
6919
7976
9055
9973
10687
10381
9140
7237
4579
2533
982
158
75
-1377
-3200
-5960
-8982
-10256
-10792
-9438
-7979
-7002
-6148
-6778
-6388
-5767
-4500
-3031
-2501
-1749
-2190
-2328
-1814
-1466
-878
-1367
-2234
-3270
-4041
-3130
-1448
478
1983
2433
2264
1852
2488
4183
6100
7783
8379
8115
7035
6021
5540
4888
4180
2974
1419
-112
-1264
-1654
-1963
-2522
-3402
-4459
-5342
-5506
-4668
-3302
-2213
-1846
-2195
-2969
-3562
-3536
-3011
-2508
-2392
-2698
-3321
-3923
-4097
-3870
-3574
-3355
-3102
-2595
-1758
-542
932
2123
2808
3119
3320
3692
4356
5255
5947
5940
5329
4352
3235
2338
1773
1434
983
367
-191
-718
-1080
-1260
-1397
-1609
-1915
-1982
-1813
-1523
-1180
-1049
-1333
-2034
-2776
-3337
-3653
-3667
-3534
-3498
-3725
-4035
-4236
-4241
-3964
-3415
-2739
-2236
-1876
-1448
-1014
-606
-365
-258
-337
-603
-724
-543
-267
-83
-87
-340
-727
-997
-870
-644
-380
-129
-73
-361
-764
-992
-1241
-1509
-1733
-1876
-2162
-2458
-2558
-2581
-2623
-2636
-2651
-2654
-2569
-2145
-1650
-1274
-995
-925
-997
-1107
-953
-628
-370
-146
-13
44
80
249
480
691
975
1242
1432
1578
1780
1971
1963
1946
1918
1831
1760
1836
2096
2218
2181
2142
2044
1982
2121
2460
2780
2980
3179
3486
3749
4209
4993
5828
6704
7908
10458
12247
13558
13871
12781
10655
7048
3323
-638
-4100
-4918
-5211
-7155
-10319
-14176
-16705
-17303
-15308
-11813
-9482
-7498
-4893
-3197
-1709
-92
1824
2550
2351
3068
3010
2712
3025
3063
2063
-354
-2330
-2989
-2005
1051
4120
5663
5986
5806
5876
6347
7060
7628
7360
6500
5259
3340
876
-2033
-4832
-7254
-9213
-10587
-11130
-10720
-9521
-8070
-6914
-6265
-5847
-4710
-2560
180
2672
4342
4943
4450
3382
2289
1364
674
421
509
472
329
332
540
876
1307
1760
2193
3058
4579
5899
6353
5788
4219
1990
-227
-1840
-3085
-4129
-4961
-5931
-7053
-7998
-8424
-8293
-7474
-5901
-4120
-2335
-393
1395
2696
3435
3471
3066
2661
2401
2179
2017
1789
1134
119
-803
-1400
-1515
-926
167
1280
2150
2604
2574
2230
1830
1205
202
-986
-2127
-3995
-6176
-7637
-8614
-9344
-9764
-9335
-8172
-6952
-5085
-2772
-883
414
1461
2122
2755
3497
3806
3172
2120
1211
-108
-1648
-2628
-2955
-3305
-3355
-3189
-2868
-2587
-1981
-1699
-1744
-1771
-1728
-1843
-2012
-1872
-1905
-2238
-2395
-2355
-2149
-1623
-747
298
1157
1934
2296
2225
1971
1723
1458
1012
599
136
-292
-580
-675
-559
-314
158
838
1699
2687
3579
4231
4428
4316
4066
3588
3254
3142
3196
2922
2509
2418
2359
2410
2876
4072
5755
7724
10112
12919
15902
18424
20487
20928
18697
12379
3230
-4423
-10336
-13712
-15465
-16631
-18025
-21975
-25181
-25306
-22455
-17066
-10987
-4634
972
5509
9625
12060
13107
12855
11300
8996
6942
6674
6321
4954
2874
457
-1256
-2283
-1337
1375
4738
7957
9815
9831
7902
4886
1473
-1691
-4305
-6575
-9032
-12003
-14670
-16439
-17138
-16971
-15725
-13311
-9950
-5391
169
5754
9885
11941
12324
11518
10593
10168
9762
8856
6996
4473
1454
-1353
-3090
-3841
-3614
-2718
-1108
669
2015
2862
2842
1984
384
-1472
-3268
-4949
-6290
-7424
-8498
-9658
-10654
-11045
-10463
-8474
-5187
-1233
2602
5767
8045
9381
10020
10184
9856
8879
7420
5677
3681
1556
-616
-2765
-4699
-6057
-6401
-5729
-4312
-2556
-1013
-94
101
-192
-755
-1387
-1946
-2427
-2993
-3786
-4682
-5549
-6140
-6157
-5464
-4104
-2245
-103
1994
3651
4288
4335
3890
2823
1370
-170
-1234
-2165
-3338
-4498
-5544
-6403
-6868
-6476
-5493
-3698
-1917
-568
209
626
926
530
-297
-1020
-1593
-2164
-2674
-2947
-3177
-3335
-3422
-3455
-2974
-2113
-863
107
802
1180
991
403
-348
-879
-1229
-1273
-1127
-929
-682
-439
-143
145
508
952
1293
1566
1675
1573
1136
398
-544
-1546
-2234
-2478
-2157
-1454
-548
305
1081
1917
2711
3390
4080
4807
5436
5726
5685
5603
5360
4730
4171
3726
3561
4070
4826
6109
8121
10226
12577
14923
17205
19279
19992
18080
11807
2187
-6789
-14040
-18718
-20736
-20898
-20508
-22764
-25140
-24544
-21245
-15522
-8773
-1505
4959
9868
13717
16281
16992
15831
13136
9285
5960
4643
4497
4040
2963
1420
13
-898
-605
1558
4342
6877
8327
7652
5018
917
-3687
-8097
-11819
-14333
-15949
-17138
-17747
-17062
-15141
-12602
-9369
-5706
-1592
3094
8310
13435
16817
17804
16426
13236
9627
6772
4863
3275
1775
230
-1367
-2667
-3222
-2895
-2222
-1383
-211
957
1624
1547
548
-1500
-4439
-7626
-10281
-11988
-12537
-11875
-10402
-8590
-6596
-4436
-1988
996
4626
8411
11540
13482
14051
13169
11155
8616
5774
2759
-111
-2458
-4098
-5009
-5290
-5253
-5176
-5064
-4656
-3764
-2507
-1070
25
239
-534
-2009
-3722
-5294
-6352
-6676
-6345
-5541
-4334
-2785
-1038
846
2761
4546
6053
7196
7894
7832
7160
5674
3461
-91
-4350
-7347
-9147
-9930
-10023
-9508
-8283
-7761
-7445
-6064
-3981
-2149
-665
550
1836
2707
2436
1661
510
-533
-1417
-2199
-2329
-1614
-1052
-888
-977
-1133
-1477
-1838
-2174
-2053
-1728
-1468
-1466
-1901
-2341
-2573
-2566
-2124
-1153
-22
1053
1793
2248
2325
1933
1115
29
-1098
-1982
-2483
-2803
-3029
-3216
-3413
-3352
-2838
-1757
-181
1465
3091
4402
5268
5587
5558
5140
4655
3929
2929
2441
2320
2377
2346
2229
2271
2375
2584
3122
3993
5150
6679
8112
9468
11076
13061
15179
16292
17510
17828
14990
7378
-2911
-11204
-17505
-21070
-21330
-19615
-17924
-19103
-20211
-18803
-15166
-9508
-3398
2453
7208
10856
13478
14494
13839
11776
8163
3923
1136
1111
2313
3168
3437
2774
1887
1165
1465
3066
4797
6238
6440
4635
1236
-3217
-7967
-12354
-15373
-16589
-16585
-15787
-14137
-11334
-8043
-4740
-1331
1755
4665
7715
10952
13873
15232
14492
11570
7356
3353
545
-956
-1497
-1344
-1108
-1084
-990
-593
-162
-140
-363
-461
-704
-1278
-2260
-3870
-6194
-8938
-11354
-12755
-12748
-11229
-8484
-5098
-1581
1682
4350
6390
8175
9736
10835
11270
10880
9543
7215
4343
1461
-1257
-3535
-5046
-5609
-5285
-4249
-2828
-1594
-924
-866
-1158
-1542
-1852
-2033
-2396
-3168
-4300
-5563
-6607
-7113
-6794
-5612
-3762
-1437
1126
3634
5755
7318
8100
8075
7407
6348
5057
3605
1926
-126
-2305
-4652
-6602
-8955
-10364
-9907
-8687
-7169
-5798
-4472
-3187
-2711
-2468
-1827
-1152
-722
-247
-129
480
1094
858
225
-470
-630
-511
-463
-350
-328
-906
-1866
-3087
-4223
-4834
-4878
-4786
-4193
-3322
-2259
-1255
-485
181
828
1338
1884
2249
2219
1956
1313
293
-1036
-2317
-3418
-4032
-4179
-3840
-3126
-2398
-1620
-937
-362
409
1277
2172
2822
3213
3428
3373
3148
2739
2343
1915
1697
1712
1737
1848
2304
2576
2393
2460
2591
2879
3185
3725
4622
5410
6213
7284
8729
10177
11991
14105
15823
17432
18305
17405
12425
3092
-6574
-14830
-20792
-22883
-21893
-19136
-17850
-18746
-18502
-16458
-12280
-6565
-435
5317
9583
12433
13650
13529
12051
9155
5223
1349
-89
828
2578
4391
5193
4909
3967
3050
3184
4123
5182
5728
4714
1724
-2586
-7329
-12046
-15746
-17630
-17685
-16291
-14011
-10691
-6748
-2967
554
3437
5512
7252
9089
11058
12424
12385
10529
7067
2915
-567
-2442
-2767
-1814
-360
814
1600
2079
2287
1942
957
-290
-1635
-3113
-4568
-5943
-7515
-9394
-11221
-12409
-12403
-10915
-7915
-3877
429
4300
7162
8740
9339
9408
9088
8478
7525
6134
4225
1969
-208
-2071
-3539
-4427
-4561
-3977
-2798
-1198
295
1128
898
-279
-1955
-3662
-4924
-5611
-5946
-6173
-6311
-6299
-5912
-4930
-3300
-1179
1157
3477
5532
7066
7919
7925
6952
5236
3166
1116
-573
-1800
-2554
-3158
-3735
-4485
-5071
-5370
-5111
-5541
-5801
-5101
-4469
-4281
-4627
-4352
-3671
-3513
-3389
-2580
-1125
209
1247
1933
2712
3246
2524
1248
-66
-725
-1493
-2761
-4006
-4875
-5545
-6062
-6136
-5573
-4366
-2885
-1655
-464
752
1842
2430
2269
1747
1113
343
-347
-937
-1432
-1823
-2211
-2477
-2622
-2401
-1983
-1410
-875
-393
62
284
542
682
681
753
943
1320
1519
1748
2125
2478
2744
2610
2672
2554
2339
2210
2037
1844
1473
1302
1438
1605
1999
2906
3781
4581
5142
5984
7227
8798
10836
13409
15818
17667
19088
18631
15529
8749
-1315
-10704
-18422
-22984
-23520
-21695
-18801
-17646
-17958
-17050
-13981
-9024
-3036
3076
8211
11543
13013
13079
12303
10075
6639
2925
4
-324
1408
3771
5790
6409
5942
4911
4006
3984
4630
5044
4357
2126
-1748
-6365
-11009
-15087
-17656
-18308
-17098
-14478
-11146
-7157
-2909
833
3843
5893
7227
8255
9333
10425
10968
10247
7960
4641
1153
-1318
-2066
-1310
366
2049
3186
3684
3570
2846
1469
-492
-2678
-4806
-6714
-8163
-9180
-10046
-10924
-11557
-11440
-10135
-7504
-3738
595
4650
7672
9308
9584
8964
7899
6675
5446
4161
2801
1354
-39
-1146
-1905
-2322
-2361
-1951
-1193
-160
857
1398
1081
-294
-2382
-4619
-6475
-7533
-7712
-7280
-6543
-5637
-4505
-3064
-1319
681
2724
4552
5957
6852
7149
6779
5703
3962
1841
-243
-1913
-2874
-3174
-2963
-2628
-2359
-2381
-2708
-3052
-3131
-3682
-5094
-5631
-5829
-6051
-6303
-6188
-5162
-4107
-3293
-2019
-234
1657
3042
3746
3894
3953
3014
1233
-659
-2153
-3140
-4267
-5289
-5809
-5745
-5327
-4548
-3460
-2063
-543
575
1296
1837
2149
2112
1487
405
-651
-1537
-2104
-2244
-2173
-1907
-1630
-1335
-1108
-842
-534
-308
-204
-311
-388
-522
-581
-454
-393
-153
320
990
1714
2362
3075
3577
3881
3837
3517
3024
2420
1919
1417
1137
988
920
1008
1286
2472
3649
4588
5631
6532
7500
8629
10212
12436
15260
17258
18715
19370
17530
12686
2635
-8078
-16487
-22603
-24210
-23027
-19434
-16540
-16689
-16561
-14704
-10449
-5058
712
5985
9582
11772
12234
11733
10017
6907
3430
-39
-1213
616
3577
6553
8070
8055
6873
5089
4041
3812
3868
3419
1860
-1319
-5802
-10352
-14540
-17471
-18450
-17354
-14506
-10913
-6783
-2281
1578
4459
6228
6970
7120
7271
7970
8698
8637
7183
4549
1340
-1402
-2502
-1911
-77
2084
3745
4538
4393
3455
1731
-717
-3471
-5944
-8020
-9457
-10125
-10345
-10498
-10629
-10240
-8982
-6632
-3186
994
5138
8361
10224
10468
9437
7773
5961
4429
3127
2092
1157
250
-474
-1007
-1290
-1437
-1298
-938
-443
127
420
74
-1259
-3364
-5741
-7836
-9042
-9130
-8251
-6793
-5080
-3307
-1551
202
2003
3717
5137
6123
6639
6664
6105
4987
3325
1337
-672
-2279
-3180
-3336
-2849
-2127
-1592
-1426
-1976
-2749
-4396
-6376
-7064
-7361
-7443
-7333
-6726
-5552
-4446
-3460
-2032
-96
1560
2964
3996
4689
5106
4034
2010
-336
-2369
-3879
-5109
-5780
-5884
-5622
-5309
-4780
-3967
-2840
-1463
-361
568
1410
1921
2043
1498
485
-551
-1538
-2220
-2509
-2366
-1917
-1402
-1022
-903
-818
-893
-965
-990
-1005
-803
-706
-580
-448
-362
-44
461
1208
1950
2732
3453
4038
4243
3966
3523
2755
1939
1344
1028
1128
1433
1614
1998
2385
3210
4191
4844
5603
6527
7632
8856
10494
12698
15370
17390
18603
18702
16654
10934
481
-9645
-17498
-22807
-23830
-22466
-18775
-16395
-16610
-16085
-13887
-9458
-4168
1399
6304
9621
11503
11656
10954
9065
6217
3141
333
108
2329
5323
8089
9189
8869
7372
5464
4370
3839
3505
2632
602
-3057
-7597
-11896
-15667
-18013
-18344
-16640
-13503
-9868
-5760
-1613
1687
4026
5278
5722
5764
5999
6759
7405
7311
6012
3716
1110
-744
-1010
144
2240
4352
5696
5966
5229
3691
1342
-1545
-4362
-6766
-8696
-9899
-10397
-10486
-10479
-10252
-9388
-7681
-5046
-1596
2232
5723
8215
9332
8955
7580
5785
4089
2863
2058
1592
1153
707
321
14
-98
-87
100
332
473
498
196
-739
-2508
-4751
-6983
-8713
-9434
-8987
-7583
-5726
-3767
-1932
-294
1312
2853
4236
5341
5946
5985
5481
4476
3077
1293
-448
-1965
-2949
-3182
-2769
-1880
-1107
-958
-1486
-2314
-3322
-4188
-4842
-5333
-5255
-5264
-5377
-5217
-4844
-4033
-3078
-2000
-612
836
1971
2587
2651
2143
1163
-338
-1935
-3183
-3982
-4325
-4427
-4404
-4233
-3974
-3596
-2908
-1918
-783
244
873
1041
873
421
-170
-789
-1385
-1767
-1923
-1848
-1552
-1180
-828
-635
-589
-616
-568
-423
-232
-35
5
-60
-164
-168
9
349
934
1657
2337
2887
3245
3449
3490
3144
2853
2698
2343
2098
2089
2142
2584
2887
2913
3444
3657
3998
4695
5530
7229
9096
11154
13777
16373
18463
19709
18621
15004
6910
-4178
-13195
-20379
-23757
-23318
-20606
-16915
-15971
-15977
-14532
-11101
-6152
-731
4805
8547
10521
10717
9747
8357
5707
2831
59
-1286
360
3461
6964
9520
10221
9402
7465
5829
4890
4267
3396
1621
-1585
-6305
-11014
-15001
-17852
-18693
-17420
-14236
-10303
-6336
-2248
1241
3691
5034
5365
5225
5016
5230
5666
5813
5175
3523
1365
-420
-713
506
2740
5316
7139
7638
6753
4888
2323
-813
-3986
-6662
-8707
-10133
-10838
-11020
-10871
-10524
-9718
-8093
-5596
-2355
1203
4469
6791
7856
7505
6096
4373
2818
1793
1369
1417
1596
1619
1577
1550
1602
1704
1901
2131
2112
1806
1048
-255
-2155
-4429
-6626
-8376
-9176
-8883
-7672
-5986
-4263
-2605
-1185
129
1448
2709
3830
4569
4770
4434
3603
2534
1295
131
-760
-1176
-1305
-2378
-2736
-2882
-3391
-3987
-4728
-4883
-4881
-4946
-4712
-4051
-3353
-3235
-3169
-2964
-1990
-884
-236
492
810
925
549
-156
-809
-1597
-2362
-3093
-3546
-3673
-3581
-3407
-3365
-3199
-2952
-2456
-1678
-993
-153
476
856
999
689
505
278
244
185
117
109
-190
-527
-995
-1235
-1384
-1501
-1344
-1299
-1042
-700
-304
198
545
992
1367
2040
2741
3251
3757
3800
3747
3368
2931
2797
2581
2510
2415
2910
3176
3444
3776
3995
4258
4484
5529
6912
8642
10955
13479
16950
19695
20623
20006
16099
6125
-5903
-15004
-21679
-23900
-22927
-19481
-15404
-15548
-16171
-14727
-11253
-5779
-260
5295
8967
10176
9462
7619
5581
2820
494
-1457
-1342
1767
5521
9646
12234
12666
11311
8563
6863
5997
5135
4283
2396
-1574
-7356
-12903
-16999
-19154
-18895
-16447
-12310
-8220
-4620
-1366
954
2622
3203
2972
2747
2798
3496
4287
4658
4243
2833
1021
174
1256
3740
6876
9693
11027
10330
7852
4607
1129
-2367
-5301
-7400
-8886
-9868
-10431
-10723
-10686
-10263
-9304
-7616
-5107
-1997
1086
3520
4842
4846
3571
1827
618
315
1006
2229
3525
4285
4301
4082
3853
3835
3943
4087
3969
3285
2108
380
-1807
-4240
-6569
-8275
-9075
-8711
-7377
-5648
-3911
-2720
-2078
-1728
-1352
-688
240
1300
2078
2198
1769
1029
440
51
196
741
1558
1862
650
-24
-696
-1972
-3292
-4750
-5613
-5968
-6208
-5778
-4884
-4049
-3801
-3667
-3093
-1665
-196
586
1158
1007
440
-467
-1621
-2360
-2980
-3216
-3181
-2940
-2388
-1978
-1693
-1617
-1596
-1595
-1514
-1209
-1151
-927
-832
-907
-985
-1368
-1385
-1091
-426
381
1024
1459
1250
740
101
-395
-667
-1011
-1190
-1420
-1490
-1280
-953
-273
330
1039
1804
2662
3618
4065
4287
4168
3754
3293
2888
2773
2842
3091
3401
3482
3698
3860
4168
4607
5609
7102
8833
10996
13339
16285
19524
21162
20259
16420
5567
-6902
-15960
-22922
-23731
-21657
-17349
-13459
-14892
-15728
-14698
-11411
-5943
-700
4805
7569
7802
6604
4529
2878
195
-1344
-2302
-798
3675
7802
12561
14817
14656
12593
8935
7216
6276
5581
4969
2849
-1534
-7810
-13350
-17023
-18209
-16516
-13236
-8896
-5684
-3446
-1649
-972
-327
-718
-1454
-1772
-1545
-206
1189
2391
2720
2009
1309
1864
4478
7991
11492
13814
13790
11590
7723
3684
18
-3098
-5145
-6586
-7592
-8253
-8763
-9088
-9048
-8524
-7546
-6111
-4241
-2257
-650
243
156
-875
-2481
-3582
-3519
-2174
234
2837
5019
6171
6473
6494
6455
6599
6667
6400
5564
4060
2115
-286
-2778
-4942
-6497
-7126
-6822
-5604
-4081
-2817
-2072
-2086
-2480
-3000
-3252
-3095
-2662
-2186
-2060
-2285
-2580
-2729
-2251
-1231
316
1579
1481
1348
1058
557
-355
-1315
-1906
-2648
-3358
-3627
-3199
-2662
-2633
-2901
-2967
-2443
-1814
-1438
-921
-720
-1000
-1876
-2859
-3403
-3721
-3516
-3054
-2375
-1673
-1248
-948
-815
-599
-489
-513
-563
-879
-1073
-1202
-1223
-1172
-1285
-1276
-1153
-640
69
841
1499
1559
1154
505
-54
-372
-535
-500
-555
-527
-394
-105
350
927
1727
2251
2677
3147
3348
3574
3597
3551
3523
3420
3481
3555
4051
4419
4796
5500
6290
7537
8485
9976
12143
14379
17262
19859
20605
17957
8274
-3778
-13355
-20552
-22335
-20144
-15041
-11142
-12386
-14260
-14320
-12154
-7965
-3104
1803
4595
4387
2636
451
-1070
-2605
-3526
-3360
-1109
3558
8364
13303
16325
16431
14262
10807
8634
7619
7042
6905
5201
786
-5449
-11306
-14842
-15838
-13978
-10347
-6458
-3878
-3091
-3018
-3450
-3775
-4446
-5336
-5581
-5301
-4161
-2631
-1213
-214
-82
180
1711
4852
9004
12764
14907
14525
11796
7850
3989
1030
-883
-1866
-2408
-2955
-3671
-4596
-5393
-5692
-5631
-5237
-4543
-3785
-3273
-3421
-4131
-5470
-7255
-8787
-9287
-8209
-5714
-2342
891
3221
4421
4791
5060
5611
6490
7302
7454
6726
5122
3040
939
-762
-1798
-2169
-1854
-1057
-182
441
437
-373
-1936
-3760
-5118
-6149
-6526
-6374
-6159
-6361
-7033
-7432
-7146
-5926
-3889
-1333
897
2279
2566
2059
1399
774
224
-188
-418
-435
-346
-305
-286
-539
-990
-1491
-1798
-1758
-1513
-1324
-1555
-2308
-3484
-4606
-5192
-5032
-4109
-2880
-1756
-985
-783
-856
-985
-993
-859
-809
-782
-838
-984
-1089
-1084
-1004
-830
-544
-76
661
1538
2336
2737
2559
1839
987
497
504
863
1461
1903
1994
1709
1407
1265
1247
1611
1860
2054
2131
2069
2040
2037
2114
2590
3227
4057
5212
6532
8030
9436
11203
13058
15319
17402
18140
15411
7487
-1683
-9830
-15522
-17256
-15154
-10777
-8212
-9062
-10432
-10710
-9388
-6498
-2970
379
1593
434
-1886
-4044
-5458
-6277
-6381
-5607
-3013
1103
5814
10347
13156
13399
11577
9103
7804
7454
7674
7944
6453
2936
-1829
-5929
-8086
-8095
-6110
-3265
-823
50
-695
-2167
-3838
-5390
-6877
-8109
-8722
-8885
-8209
-7006
-5734
-4621
-3905
-2853
-916
2149
5797
8893
10468
9964
7744
4958
2748
1730
1745
2229
2724
2815
2470
1929
1612
1534
1324
1010
560
-133
-1163
-2541
-4260
-6304
-8321
-9703
-10012
-9027
-7039
-4717
-2756
-1530
-998
-865
-603
61
967
1701
1972
1727
1113
486
215
478
1093
1884
2730
3458
3822
3761
3051
1769
189
-1543
-2937
-3861
-4242
-4504
-4840
-5233
-5559
-5715
-5360
-4433
-3318
-2375
-2026
-2158
-2588
-2988
-3159
-2959
-2445
-1867
-1408
-1029
-614
-203
162
438
600
544
427
222
29
-285
-810
-1497
-2154
-2503
-2418
-1958
-1331
-814
-654
-838
-1219
-1470
-1585
-1515
-1417
-1375
-1450
-1609
-1638
-1488
-1056
-493
81
640
1100
1475
1689
1740
1730
1556
1423
1457
1762
2362
2932
3412
3682
3650
3556
3453
3513
3759
3655
3763
3433
3268
3332
3542
4365
5297
6533
7960
9323
11311
12898
13572
12645
7959
1687
-5143
-10082
-12290
-12183
-9459
-7292
-6841
-7529
-8297
-7960
-6592
-4388
-1718
-146
-55
-1679
-3987
-5648
-6681
-6608
-5747
-3772
-1031
1986
4930
7429
8634
8601
7534
6671
6299
6019
6029
5192
3761
1398
-1057
-2549
-3122
-2160
-701
716
1890
1961
1206
-208
-1936
-3645
-5446
-6548
-7190
-7300
-6932
-6665
-6151
-5756
-5065
-3821
-2205
-214
1321
2100
2261
1697
848
12
-499
-415
-133
621
1609
2642
3702
4413
4944
5013
4719
4300
3701
3081
2294
1180
-166
-1637
-2830
-3537
-3683
-3245
-2631
-2017
-1680
-1569
-1650
-1989
-2429
-3035
-3677
-4240
-4632
-4707
-4488
-4127
-3613
-3091
-2426
-1662
-770
107
683
958
797
449
-18
-408
-640
-792
-835
-821
-792
-664
-513
-336
-142
-142
-332
-811
-1353
-1881
-2339
-2706
-3046
-3361
-3577
-3586
-3337
-2874
-2416
-2003
-1734
-1526
-1388
-1267
-1234
-1243
-1260
-1292
-1306
-1288
-1149
-913
-558
-217
85
273
414
532
584
584
449
243
23
-53
2
190
419
628
781
924
1077
1278
1505
1756
1986
2072
2066
1880
1756
1632
1625
1688
1825
2058
2286
2679
3025
3379
3734
4013
4394
4892
5550
6377
7308
8017
8167
6808
4367
1717
-833
-2412
-3086
-2828
-2247
-2381
-2598
-2768
-2785
-2289
-1859
-1365
-1121
-1417
-2163
-3389
-4453
-5237
-5803
-6046
-5753
-5093
-4157
-3007
-1893
-1020
-634
-471
-262
160
637
926
874
564
118
-369
-530
-253
320
1080
1878
2590
3078
3276
3384
3332
3152
2792
2199
1525
821
260
-314
-789
-1067
-1233
-1180
-946
-609
-408
-457
-650
-970
-1370
-1702
-2059
-2390
-2671
-2896
-3032
-3110
-2963
-2627
-2195
-1627
-1047
-561
-193
52
236
293
239
181
118
105
145
211
297
432
598
786
994
1123
1159
1072
833
489
68
-318
-640
-938
-1165
-1336
-1417
-1361
-1195
-984
-789
-667
-618
-644
-702
-739
-783
-818
-884
-993
-1089
-1175
-1183
-1122
-1001
-849
-670
-457
-264
-120
-43
-20
-60
-140
-252
-372
-472
-552
-621
-678
-727
-747
-746
-740
-693
-645
-603
-586
-628
-692
-742
-814
-895
-984
-1034
-1018
-961
-851
-715
-554
-422
-293
-178
-95
-28
21
53
68
81
97
136
178
257
331
411
481
535
594
604
588
548
493
418
351
306
272
241
194
160
129
109
122
183
295
424
534
630
677
683
637
539
433
327
245
191
155
123
83
46
17
9
15
22
43
62
107
152
169
182
168
121
63
19
11
45
106
179
210
162
57
-99
-257
-391
-502
-593
-691
-794
-912
-1039
-1154
-1253
-1342
-1407
-1442
-1432
-1382
-1321
-1253
-1219
-1249
-1308
-1352
-1321
-1233
-1101
-949
-818
-745
-710
-672
-615
-512
-401
-306
-237
-221
-260
-339
-430
-516
-597
-685
-731
-733
-706
-641
-574
-522
-506
-518
-522
-508
-476
-452
-465
-498
-542
-585
-610
-582
-527
-483
-456
-429
-410
-400
-404
-398
-402
-433
-500
-561
-580
-592
-596
-582
-540
-493
-411
-275
-115
51
178
262
276
225
112
-9
-133
-244
-312
-386
-450
-514
-566
-611
-635
-597
-504
-394
-297
-233
-210
-230
-297
-367
-398
-396
-357
-297
-235
-189
-151
-118
-81
-11
117
268
337
358
358
304
213
97
-22
-148
-261
-347
-374
-326
-285
-301
-356
-409
-465
-476
-422
-336
-234
-158
-118
-109
-107
-104
-73
-12
66
151
243
333
404
439
449
432
380
327
297
296
329
369
392
392
363
323
268
216
157
93
11
-87
-193
-316
-431
-563
-719
-840
-929
-995
-1021
-1004
-950
-894
-845
-810
-770
-716
-650
-597
-536
-518
-521
-522
-516
-464
-384
-296
-245
-248
-280
-319
-347
-380
-407
-431
-487
-575
-650
-695
-723
-740
-784
-825
-865
-915
-932
-906
-872
-857
-848
-787
-682
-521
-322
-173
-91
-96
-166
-242
-291
-313
-287
-256
-265
-298
-349
-370
-358
-292
-219
-174
-149
-148
-188
-252
-320
-404
-507
-611
-698
-757
-765
-711
-640
-579
-517
-451
-386
-313
-219
-133
-97
-115
-181
-275
-368
-420
-441
-447
-439
-435
-416
-381
-338
-284
-251
-227
-202
-194
-195
-169
-142
-145
-185
-232
-257
-282
-276
-205
-84
33
121
188
235
239
229
211
194
175
138
139
137
135
136
139
146
134
130
153
165
159
136
98
48
-27
-90
-157
-193
-189
-147
-74
-1
74
132
178
241
308
378
439
454
444
407
368
332
297
224
132
42
-54
-147
-224
-276
-366
-479
-596
-693
-770
-835
-849
-880
-928
-985
-1041
-1056
-1050
-1022
-972
-928
-889
-844
-796
-727
-672
-596
-520
-476
-423
-371
-300
-216
-169
-170
-210
-274
-341
-378
-386
-387
-413
-486
-602
-719
-838
-945
-1004
-1041
-1063
-1079
-1063
-1026
-996
-960
-917
-866
-811
-724
-610
-509
-446
-391
-342
-290
-229
-147
-71
-5
29
46
56
26
16
9
2
21
61
89
97
64
-13
-127
-255
-361
-439
-460
-443
-422
-433
-474
-519
-574
-581
-556
-491
-414
-357
-312
-278
-250
-220
-167
-126
-78
-29
14
50
73
81
60
49
54
43
41
24
-20
-106
-214
-326
-439
-539
-597
-623
-649
-665
-663
-658
-657
-625
-575
-508
-456
-423
-414
-438
-468
-486
-445
-359
-243
-115
3
98
160
197
217
234
226
203
148
54
-50
-157
-243
-342
-441
-527
-600
-627
-617
-565
-470
-389
-350
-322
-304
-279
-232
-152
-60
20
69
93
109
102
102
98
73
33
-36
-132
-251
-377
-508
-611
-681
-734
-722
-669
-617
-576
-570
-602
-656
-692
-692
-635
-557
-470
-390
-337
-313
-307
-304
-311
-295
-245
-186
-142
-118
-114
-147
-216
-289
-332
-312
-260
-216
-172
-138
-162
-243
-341
-448
-534
-563
-548
-511
-465
-458
-511
-602
-658
-670
-612
-502
-368
-246
-155
-124
-129
-160
-211
-245
-264
-227
-150
-66
10
52
34
-11
-54
-73
-76
-77
-81
-135
-238
-359
-469
-554
-599
-600
-559
-510
-465
-395
-333
-312
-318
-352
-388
-410
-400
-346
-282
-225
-206
-202
-164
-74
68
225
362
472
532
529
469
385
271
153
54
-26
-88
-142
-189
-210
-220
-211
-195
-213
-250
-316
-381
-452
-514
-559
-627
-697
-712
-637
-538
-448
-320
-216
-141
-80
-15
58
108
125
123
118
116
115
109
96
51
-13
-62
-107
-104
-87
-68
-68
-66
-71
-105
-148
-198
-261
-336
-416
-494
-541
-567
-579
-587
-593
-609
-603
-577
-542
-483
-432
-386
-330
-289
-263
-244
-224
-215
-204
-167
-121
-62
-11
31
63
97
96
98
130
168
187
159
98
19
-40
-98
-164
-222
-317
-429
-529
-595
-596
-543
-476
-407
-355
-346
-368
-379
-371
-354
-323
-295
-272
-254
-253
-272
-269
-256
-257
-220
-185
-147
-107
-81
-90
-143
-223
-309
-367
-398
-398
-380
-344
-310
-293
-277
-224
-152
-78
-17
-13
-47
-92
-152
-221
-305
-385
-434
-442
-410
-350
-259
-179
-146
-142
-146
-128
-114
-112
-158
-252
-382
-525
-655
-724
-731
-688
-602
-511
-433
-376
-329
-301
-297
-300
-284
-257
-246
-244
-243
-263
-314
-361
-356
-307
-236
-140
-58
-39
-69
-124
-175
-208
-203
-170
-150
-174
-224
-295
-363
-420
-450
-444
-423
-376
-310
-258
-241
-264
-319
-390
-449
-477
-449
-410
-367
-355
-378
-399
-424
-397
-311
-187
-65
28
70
47
-1
-83
-152
-200
-219
-186
-157
-113
-107
-151
-208
-243
-257
-236
-199
-157
-146
-226
-326
-433
-528
-560
-525
-438
-337
-239
-155
-69
-29
-15
8
25
30
29
7
-24
-61
-105
-154
-217
-289
-354
-393
-411
-403
-392
-388
-427
-491
-560
-616
-651
-648
-630
-628
-647
-682
-691
-678
-617
-489
-357
-238
-141
-94
-89
-109
-118
-110
-113
-107
-92
-90
-90
-105
-135
-181
-220
-257
-289
-310
-305
-314
-377
-461
-578
-717
-820
-857
-806
-725
-670
-621
-589
-548
-496
-417
-300
-199
-126
-58
-6
8
1
-25
-58
-77
-76
-20
75
147
167
139
75
1
-63
-81
-74
-80
-135
-225
-343
-464
-574
-646
-657
-645
-600
-517
-432
-357
-326
-313
-311
-321
-296
-234
-151
-47
22
43
20
-45
-95
-122
-109
-66
-15
22
36
27
3
-33
-69
-100
-130
-154
-182
-231
-296
-369
-440
-516
-579
-600
-612
-606
-564
-516
-460
-423
-409
-400
-377
-332
-275
-211
-150
-66
-1
42
73
83
92
113
147
158
143
74
-30
-158
-283
-358
-404
-438
-479
-535
-596
-648
-681
-671
-654
-644
-629
-622
-605
-552
-477
-409
-341
-259
-188
-101
-16
70
140
147
149
141
129
130
154
165
173
155
97
15
-63
-122
-174
-211
-253
-293
-338
-400
-458
-517
-555
-552
-531
-488
-410
-335
-252
-175
-106
-44
-16
-2
6
2
-23
-42
-77
-102
-135
-171
-201
-232
-253
-258
-246
-252
-277
-334
-420
-511
-571
-590
-572
-525
-449
-366
-302
-292
-301
-295
-271
-210
-128
-30
57
92
81
34
-28
-76
-110
-114
-82
-43
-11
-16
-73
-167
-275
-358
-415
-446
-440
-420
-435
-504
-616
-724
-788
-769
-680
-548
-408
-285
-205
-168
-152
-140
-132
-126
-98
-83
-94
-122
-158
-200
-237
-260
-249
-223
-185
-147
-147
-163
-212
-272
-323
-358
-394
-422
-440
-461
-480
-492
-503
-493
-461
-434
-402
-382
-365
-353
-343
-341
-347
-340
-330
-317
-285
-230
-160
-82
-20
14
39
72
90
104
91
27
-66
-170
-259
-341
-412
-461
-507
-526
-521
-500
-460
-388
-314
-275
-219
-172
-147
-157
-201
-275
-340
-399
-437
-417
-356
-282
-223
-169
-98
-51
-6
17
15
-7
-47
-68
-108
-164
-232
-296
-341
-349
-318
-273
-237
-224
-238
-259
-276
-316
-380
-440
-493
-555
-591
-613
-617
-615
-587
-535
-459
-347
-219
-85
28
105
140
162
151
132
120
118
117
85
57
0
-82
-154
-226
-255
-274
-290
-283
-295
-314
-318
-309
-312
-338
-370
-404
-428
-442
-439
-446
-453
-450
-444
-415
-373
-307
-219
-124
-43
17
60
74
45
-4
-72
-142
-188
-249
-297
-356
-417
-463
-487
-463
-410
-342
-287
-243
-214
-208
-220
-246
-289
-338
-382
-401
-389
-353
-306
-287
-271
-246
-220
-181
-140
-104
-66
-33
-16
-27
-58
-107
-178
-255
-309
-354
-379
-385
-399
-407
-410
-414
-394
-372
-337
-299
-272
-251
-247
-244
-248
-225
-211
-210
-213
-241
-250
-246
-202
-146
-100
-77
-90
-127
-159
-178
-189
-187
-210
-244
-281
-337
-386
-392
-390
-372
-335
-287
-215
-142
-86
-48
-63
-105
-149
-191
-222
-241
-246
-295
-362
-412
-472
-487
-458
-391
-312
-273
-263
-274
-322
-353
-353
-330
-289
-256
-215
-189
-174
-167
-160
-144
-117
-86
-49
-36
-43
-58
-104
-165
-213
-259
-258
-209
-144
-100
-112
-136
-155
-165
-168
-163
-175
-189
-229
-270
-272
-254
-242
-238
-238
-269
-298
-302
-299
-296
-291
-302
-322
-365
-401
-417
-407
-370
-344
-316
-283
-235
-206
-181
-138
-108
-122
-148
-174
-192
-193
-183
-165
-151
-152
-171
-183
-183
-176
-166
-153
-134
-122
-102
-82
-66
-66
-77
-96
-108
-104
-93
-106
-158
-248
-345
-410
-454
-469
-474
-481
-492
-515
-521
-489
-418
-339
-278
-213
-169
-119
-68
-28
-8
-23
-82
-159
-237
-287
-308
-321
-322
-324
-348
-391
-418
-439
-440
-414
-410
-398
-399
-427
-457
-496
-522
-530
-527
-513
-486
-428
-380
-328
-283
-262
-258
-253
-230
-206
-168
-160
-175
-230
-323
-387
-387
-356
-317
-284
-275
-269
-283
-296
-318
-348
-375
-401
-424
-459
-467
-467
-479
-495
-519
-523
-519
-488
-427
-345
-271
-227
-202
-194
-185
-169
-155
-158
-143
-120
-106
-61
-26
4
16
-1
-21
-40
-46
-28
-11
-15
-55
-116
-195
-282
-329
-359
-361
-335
-324
-323
-304
-279
-262
-236
-221
-210
-196
-190
-200
-224
-257
-323
-401
-438
-429
-382
-302
-190
-127
-117
-116
-115
-120
-118
-97
-73
-76
-88
-98
-103
-110
-124
-135
-152
-153
-150
-152
-171
-220
-301
-411
-510
-582
-617
-613
-577
-517
-462
-416
-377
-346
-325
-308
-301
-303
-333
-373
-430
-489
-533
-568
-587
-586
-568
-536
-472
-424
-408
-381
-368
-369
-356
-351
-336
-323
-320
-319
-302
-266
-246
-213
-166
-130
-126
-133
-173
-226
-288
-367
-442
-487
-495
-491
-458
-423
-406
-369
-328
-286
-228
-181
-164
-161
-194
-236
-304
-357
-393
-407
-403
-363
-311
-285
-262
-253
-243
-216
-173
-143
-126
-108
-114
-143
-191
-253
-280
-289
-273
-227
-169
-106
-68
-70
-101
-146
-187
-226
-251
-263
-269
-300
-370
-470
-546
-593
-591
-518
-421
-329
-266
-240
-259
-302
-347
-369
-361
-333
-313
-305
-317
-357
-401
-433
-413
-359
-268
-156
-60
2
10
-49
-132
-211
-272
-307
-326
-326
-333
-359
-404
-464
-510
-525
-515
-460
-397
-355
-357
-392
-446
-510
-549
-541
-493
-403
-291
-191
-98
-46
-39
-47
-58
-57
-46
-33
-28
-57
-107
-178
-251
-297
-301
-290
-298
-314
-336
-352
-380
-402
-408
-413
-400
-369
-331
-294
-270
-273
-282
-275
-253
-186
-116
-68
-45
-59
-88
-126
-156
-163
-179
-191
-196
-223
-229
-234
-249
-243
-241
-234
-218
-217
-210
-220
-260
-312
-365
-429
-465
-484
-493
-488
-492
-496
-485
-455
-420
-389
-352
-334
-349
-360
-364
-358
-361
-349
-341
-341
-355
-350
-336
-306
-261
-262
-270
-283
-315
-355
-393
-431
-464
-482
-467
-443
-394
-340
-313
-294
-279
-263
-231
-170
-111
-86
-93
-129
-191
-249
-273
-265
-234
-191
-175
-210
-246
-272
-291
-296
-303
-325
-357
-382
-418
-430
-432
-459
-467
-464
-462
-408
-338
-263
-207
-194
-209
-259
-304
-329
-347
-364
-363
-370
-371
-372
-368
-350
-348
-354
-343
-292
-242
-202
-162
-145
-158
-179
-217
-227
-192
-149
-113
-125
-155
-207
-263
-292
-285
-266
-278
-293
-318
-379
-429
-462
-485
-494
-496
-491
-465
-402
-327
-246
-184
-154
-139
-114
-68
-22
45
73
53
-1
-89
-163
-217
-253
-251
-230
-221
-205
-194
-222
-281
-332
-384
-424
-445
-455
-486
-530
-578
-606
-603
-560
-483
-407
-313
-233
-175
-146
-150
-161
-190
-210
-244
-252
-236
-238
-240
-247
-261
-272
-257
-251
-231
-214
-236
-293
-381
-470
-531
-590
-607
-589
-557
-511
-461
-380
-280
-165
-58
22
66
72
53
38
9
-45
-113
-177
-216
-237
-257
-239
-222
-233
-243
-283
-312
-345
-368
-404
-454
-515
-553
-583
-607
-586
-540
-506
-473
-417
-382
-349
-337
-316
-302
-307
-318
-328
-328
-310
-293
-283
-266
-249
-217
-181
-155
-135
-132
-164
-201
-240
-257
-263
-277
-292
-307
-352
-378
-380
-373
-362
-324
-280
-244
-216
-210
-201
-201
-246
-264
-257
-292
-303
-279
-263
-239
-228
-233
-207
-149
-119
-49
-32
-44
-62
-114
-156
-220
-278
-354
-434
-472
-615
-619
-725
-417
-806
-722
-222
144
109
27
-74
-415
-489
-629
-643
-721
-516
-319
-289
-370
-245
-186
-137
-137
-156
-167
-100
-125
-171
-236
-236
-286
-270
-314
-360
-380
-354
-333
-345
-326
-308
-297
-307
-352
-350
-280
-311
-365
-398
-403
-426
-413
-389
-345
-261
-227
-157
-137
-82
-36
6
-2
20
77
53
-3
55
-2
-77
-75
-120
-266
-258
-307
-283
-295
-307
-350
-360
-360
-511
-464
-480
-372
-604
-388
-553
-446
-480
-411
-417
-254
-265
-164
-162
-96
-34
-32
-71
-121
-138
-109
-57
-50
-61
-99
-157
-235
-301
-338
-308
-272
-270
-296
-328
-362
-416
-458
-476
-477
-472
-458
-434
-417
-399
-388
-388
-371
-323
-251
-152
-64
-8
43
62
57
37
24
19
8
-12
-34
-78
-133
-207
-276
-312
-342
-345
-340
-346
-353
-364
-394
-417
-437
-434
-426
-398
-348
-314
-296
-275
-281
-281
-271
-253
-217
-193
-182
-188
-196
-212
-242
-249
-245
-235
-223
-215
-210
-187
-177
-177
-156
-152
-160
-176
-190
-226
-249
-270
-294
-298
-300
-299
-303
-314
-343
-355
-367
-353
-343
-335
-322
-315
-313
-298
-276
-275
-273
-260
-249
-251
-251
-229
-201
-182
-172
-181
-201
-231
-253
-258
-250
-228
-228
-250
-299
-334
-351
-360
-350
-308
-285
-291
-304
-337
-363
-359
-353
-326
-274
-245
-211
-176
-155
-157
-143
-139
-125
-98
-72
-42
-19
-29
-61
-118
-162
-174
-170
-147
-124
-106
-96
-105
-145
-181
-201
-246
-273
-299
-319
-346
-410
-466
-495
-494
-464
-409
-345
-290
-260
-238
-239
-246
-243
-235
-248
-258
-311
-355
-404
-427
-456
-458
-429
-421
-446
-473
-555
-586
-918
-2255
-1620
-657
-674
-672
-668
-699
-593
-286
-37
-340
-312
263
374
10
-213
95
118
236
323
416
24
-151
-2683
-2381
-508
-938
-579
-124
-833
-1321
-929
-384
-909
-1715
-247
427
-506
-1160
-625
-619
-440
-217
-156
-780
-1009
-876
-279
-581
-1775
-601
456
-32
-216
-34
-484
-825
-1301
-207
116
-555
-211
378
-404
-763
-396
-293
-1054
-1089
207
139
5
-336
-416
-613
-87
187
-401
-602
-325
-163
-734
-776
-780
-312
-246
-65
-72
-545
-901
-676
-1157
-936
-1070
-413
-227
-775
-101
-1044
-842
-1103
-1766
-1281
-979
-864
-615
-789
-1198
-1230
-1347
-742
-1141
-1151
-554
-583
-970
-1220
-1006
-631
-470
-85
49
-599
-496
-633
-997
-743
-403
413
-70
-197
-84
-270
-842
-786
-910
-870
-163
-369
-612
-993
-1058
-634
-748
-1284
-765
-854
-1111
-1459
-1483
-864
-1171
-1306
-1517
-761
-1001
-1609
-1521
-1292
-1082
-1014
-1011
-788
-585
-868
-586
-1098
-997
-1040
-794
-771
-1246
-845
-423
-428
-1054
-1210
-686
-171
-1091
-1080
-666
-766
-1054
-1168
-941
-1258
-1232
-1492
-1095
-1898
-1876
-1239
-1883
-1632
-1579
-1569
-1636
-2088
-2078
-1818
-2154
-2404
-2600
-2291
-2188
-2645
-2153
-2454
-2394
-2723
-2894
-2403
-2809
-3168
-2483
-2232
-3260
-2603
-3175
-2328
-2402
-3223
-2936
-3011
-1900
-2323
-2568
-2287
-1442
-1626
-1307
-1375
-1495
-1206
-1008
-758
-1133
-877
-372
51
-453
-425
492
-513
495
120
-58
167
657
935
783
359
829
1501
1321
908
908
1373
913
1520
1107
1090
719
1898
888
742
1049
1031
790
630
899
888
1181
734
594
508
1189
739
76
441
744
1179
748
191
978
89
411
1118
378
202
851
224
-270
1086
68
636
1105
375
1415
643
554
698
835
1315
907
806
890
1197
337
956
186
491
793
310
559
-159
-149
693
-268
-243
644
635
18
-288
647
531
504
1486
992
566
730
499
1008
931
100
34
1375
1325
97
396
-12
-425
1032
59
-351
268
994
-379
-454
-566
-200
632
-1076
-686
-361
249
-1018
-1015
-953
-959
-462
-301
-1004
-968
-352
-500
-863
-826
-701
-330
15
-1075
-1124
162
192
-430
124
57
377
424
238
720
417
-170
846
1416
207
-749
1066
774
-596
388
129
-53
-34
420
292
66
-133
117
734
-1015
-722
661
665
-396
-234
787
-140
151
129
556
129
402
913
559
237
-150
631
5
715
731
561
171
-233
-441
532
611
-311
833
447
45
191
-608
111
-303
-177
120
-136
-192
-1176
-696
-301
-214
-1138
31
-121
-973
-923
-711
-461
-834
-868
-367
227
-490
-2015
-935
-189
-800
-858
64
3
-831
-867
-697
372
-273
351
355
-3
-744
-537
276
65
-880
-80
1113
-389
-611
106
-456
-283
51
365
250
-392
-38
-487
310
-25
153
189
-125
-610
532
46
-203
590
-194
432
-241
-90
216
-178
-367
707
758
-696
-169
-766
267
-157
-424
259
-531
-166
-978
-636
-874
-224
-79
-1171
-1174
-459
-43
-808
-1124
-733
392
-175
-1333
-1243
-190
-84
-600
-558
-292
-108
-1114
49
351
-584
-275
-275
-680
-918
-511
12
-551
-1342
204
-1142
-1017
122
-867
-1292
-679
130
-653
-1114
-1320
-488
-902
-844
-1193
-1050
-514
-1095
-1089
-962
11
71
-1007
-712
-135
244
-26
-578
-403
-18
323
36
-230
-89
192
157
272
217
99
-258
487
869
261
205
129
275
96
289
522
223
90
116
384
75
265
814
558
552
361
540
119
-158
617
515
-341
33
377
-196
195
132
-433
837
477
-177
114
-281
-373
467
51
-502
0
325
107
-30
154
57
102
881
46
-390
9
70
-46
-29
139
238
390
-590
-419
-356
470
226
-411
-218
-541
601
-341
-931
-137
-171
-143
-307
-807
-542
38
-115
-404
-331
-131
-138
-109
-444
-510
-191
172
-454
-359
-535
-546
17
-625
-549
-425
-421
-312
-514
-647
-421
-236
-729
-921
-706
-146
-588
-1003
-618
-269
-674
-727
-542
-741
-201
-75
-894
-749
-370
88
83
-639
-428
138
63
-298
-204
-248
4
463
-216
-516
-103
480
494
-692
-255
242
226
-202
-489
-94
118
457
-460
-418
342
31
-861
-179
125
-68
-410
-33
84
-326
-543
-482
519
-213
-312
-262
-453
90
-140
-696
-400
93
-99
-572
23
-485
-301
-363
-151
-348
-586
-62
-185
-48
-429
-304
-128
231
100
-107
-16
145
44
-265
158
481
424
-185
112
617
16
5
294
245
395
512
723
-21
800
484
131
84
289
660
324
193
615
776
266
542
171
711
384
660
148
637
232
274
457
-181
597
350
-135
54
6
-17
206
169
-37
103
854
137
109
12
55
66
612
587
89
270
652
387
-111
441
448
227
-40
-55
364
-3
269
376
-128
211
102
589
82
173
690
458
293
636
358
-110
502
437
306
-97
-48
-42
74
-314
-131
464
626
-187
-339
-109
-380
-183
108
125
-197
-353
-171
-188
-658
-379
117
-39
-289
-285
6
-210
-591
-24
147
-425
-389
-412
-523
-441
-478
-360
-404
-580
-207
-774
-1348
-1044
-333
-658
-1162
-1113
-568
-553
-1068
-1357
-1076
-531
-894
-1190
-858
-590
-585
-534
-892
-852
-379
-412
-406
-36
-385
-675
-166
-47
-472
-749
-50
-397
-310
-193
-472
-337
-415
-80
-30
-625
-288
158
-200
-768
-232
359
-248
-336
-41
394
144
-250
130
475
114
281
659
304
81
229
90
126
415
390
427
149
5
125
388
64
-128
359
376
203
-372
-380
109
11
-421
-310
62
-56
-120
-389
-394
-440
-314
-47
-68
-127
53
148
184
-494
-22
237
-82
-95
184
287
-112
-280
-487
164
-136
53
-144
-436
-156
-263
-99
-40
-151
-78
-73
7
-102
-16
-222
-517
185
223
133
-105
18
-268
-546
13
242
115
7
201
280
56
-120
101
80
454
837
178
-258
-57
189
114
231
611
787
290
-39
207
-26
303
819
471
347
172
729
312
195
205
343
965
346
194
19
415
408
371
217
78
91
217
225
-134
82
132
384
329
-141
159
267
-104
24
205
343
114
-41
15
232
336
4
-172
109
-65
44
158
-89
-33
100
18
-249
-161
-80
-247
-239
9
-207
-182
-5
-213
-400
-163
-49
-62
-232
-357
-252
-124
-111
-636
-242
106
-28
-203
-374
-346
-261
-12
-286
-230
-139
-73
-279
-399
-149
-551
-457
-245
-392
-560
-497
-391
-418
-385
-480
-377
-503
-505
-203
-375
-649
-405
-358
-355
-570
-586
-533
-292
-464
-408
-349
-385
-173
-499
-332
-479
-436
-264
-223
-364
-393
-478
-383
-305
-539
-229
-172
-269
-368
-609
-407
-171
-269
-330
-459
-499
-480
-513
-953
-750
-519
-517
-490
-721
-576
-835
-849
-674
-423
-399
-751
-656
-551
-571
-715
-645
-456
-349
-393
-618
-499
-330
-280
-248
-188
-1
-158
-96
-144
-169
-209
-229
-267
-325
-206
-200
50
-154
-245
-321
-353
-43
-102
-28
-181
-347
1
129
-53
-222
-213
-262
-175
-155
-243
-266
-247
5
-148
-366
-77
-128
-307
-271
-55
-26
-364
-231
-131
-121
-42
-70
131
-46
-481
-192
142
74
20
-54
-132
31
173
-165
-311
-263
62
104
-18
-95
-158
103
80
-311
-286
-50
103
-174
-233
-64
-6
138
-250
-292
-182
-59
-56
-144
-250
-277
21
127
17
-149
34
125
-118
-123
101
197
73
42
48
-78
-61
-112
-267
-343
-314
-170
-147
-415
-455
-229
-165
-266
-364
-253
-230
-174
-129
-151
-143
-166
-230
-135
-118
24
149
-79
-74
-6
84
145
95
-55
-13
189
-16
-206
-107
-221
-304
-317
-186
-206
-324
-422
-364
-280
-406
-236
-295
-561
-510
-205
-240
-532
-496
-188
-265
-395
-320
-236
-183
-239
-155
-8
-70
-152
-41
-296
-333
74
-95
-341
-127
-151
-479
-372
-298
-507
-450
-346
-348
-381
-553
-525
-370
-457
-389
-446
-481
-395
-424
-424
-373
-302
-469
-477
-288
-334
-385
-345
-398
-446
-405
-201
-287
-807
-602
-254
-385
-381
-331
-475
-526
-414
-391
-461
-478
-496
-380
-267
-430
-529
-472
-508
-357
-348
-404
-419
-497
-425
-550
-477
-410
-303
-239
-452
-557
-401
-285
-397
-470
-471
-319
-93
-299
-570
-470
-197
-160
-328
-435
-375
-422
-400
-373
-484
-443
-354
-276
-301
-480
-482
-323
-316
-273
-347
-426
-394
-412
-541
-597
-541
-423
-458
-576
-607
-474
-463
-541
-480
-443
-445
-446
-446
-458
-459
-387
-429
-538
-505
-470
-329
-382
-533
-459
-398
-372
-402
-377
-354
-362
-403
-439
-467
-468
-346
-426
-506
-484
-469
-526
-591
-528
-396
-340
-376
-333
-372
-434
-416
-431
-529
-569
-526
-416
-413
-482
-466
-328
-277
-224
-148
-209
-273
-297
-179
-148
-185
-255
-183
-109
-138
-164
-198
-125
-74
-51
-88
-97
-122
-79
-96
-108
-87
-79
-197
-329
-339
-294
-244
-276
-299
-273
-270
-333
-362
-324
-194
-153
-182
-191
-298
-407
-293
-193
-232
-236
-214
-210
-236
-206
-136
-126
-121
10
10
-41
-15
-47
9
1
5
59
0
-29
-109
-148
-199
-249
-212
-267
-314
-326
-269
-253
-233
-183
-220
-170
-222
-229
-144
-195
-206
-125
-66
-92
-81
-66
-118
-34
63
69
48
18
35
6
12
-30
-118
-194
-208
-280
-320
-405
-489
-507
-528
-448
-444
-450
-426
-324
-288
-262
-263
-267
-266
-235
-147
-211
-280
-306
-267
-212
-196
-211
-217
-231
-128
-62
-95
-78
-95
-147
-211
-256
-290
-249
-313
-407
-427
-378
-347
-442
-427
-361
-325
-273
-242
-224
-254
-297
-227
-192
-284
-353
-297
-229
-257
-219
-204
-203
-231
-213
-198
-234
-204
-224
-260
-292
-306
-364
-471
-480
-387
-328
-325
-369
-363
-319
-281
-255
-312
-323
-256
-256
-310
-330
-323
-355
-378
-382
-386
-367
-331
-313
-305
-272
-248
-267
-340
-373
-386
-415
-448
-440
-458
-444
-464
-424
-399
-382
-328
-279
-160
-84
-125
-229
-218
-197
-220
-271
-323
-313
-270
-280
-325
-362
-332
-306
-308
-329
-354
-361
-399
-443
-466
-483
-480
-448
-442
-484
-504
-420
-356
-380
-381
-347
-334
-306
-284
-315
-348
-343
-311
-334
-379
-368
-365
-349
-329
-284
-277
-270
-212
-212
-253
-287
-311
-352
-396
-401
-390
-394
-419
-407
-380
-366
-328
-293
-278
-289
-260
-271
-294
-320
-372
-379
-342
-335
-347
-351
-342
-309
-302
-273
-273
-254
-207
-209
-199
-181
-201
-224
-248
-258
-266
-269
-258
-234
-206
-194
-167
-109
-104
-110
-76
-68
-85
-100
-142
-224
-287
-321
-373
-403
-380
-388
-403
-398
-402
-401
-360
-328
-336
-323
-261
-230
-237
-222
-208
-164
-150
-162
-154
-129
-97
-90
-104
-136
-126
-120
-191
-254
-259
-225
-214
-255
-288
-309
-304
-309
-354
-367
-356
-341
-366
-409
-445
-441
-409
-409
-420
-416
-371
-347
-328
-306
-279
-248
-217
-185
-178
-197
-215
-237
-259
-287
-288
-310
-321
-291
-284
-304
-309
-283
-286
-300
-310
-322
-343
-338
-336
-342
-358
-341
-311
-286
-263
-247
-200
-149
-146
-164
-185
-208
-219
-240
-257
-280
-290
-287
-302
-313
-325
-303
-273
-237
-232
-254
-249
-249
-243
-240
-250
-269
-254
-235
-250
-261
-229
-200
-188
-181
-156
-133
-138
-151
-157
-175
-184
-164
-152
-173
-193
-201
-214
-229
-244
-269
-277
-276
-291
-302
-311
-317
-292
-241
-233
-239
-234
-222
-197
-172
-141
-113
-85
-84
-105
-119
-126
-112
-130
-138
-159
-185
-173
-198
-216
-233
-249
-283
-310
-333
-370
-371
-375
-392
-424
-429
-435
-437
-418
-406
-369
-353
-342
-340
-330
-324
-319
-301
-301
-298
-294
-290
-274
-261
-271
-278
-296
-287
-266
-242
-251
-270
-292
-316
-333
-357
-360
-362
-382
-394
-393
-392
-373
-379
-382
-382
-360
-346
-343
-338
-308
-309
-340
-360
-368
-355
-329
-306
-288
-276
-270
-272
-272
-266
-256
-237
-244
-243
-241
-237
-223
-225
-227
-235
-238
-237
-245
-257
-270
-297
-321
-344
-393
-416
-426
-431
-433
-404
-392
-379
-369
-400
-439
-468
-481
-486
-458
-429
-419
-411
-405
-401
-363
-316
-249
-196
-169
-183
-201
-227
-256
-275
-289
-289
-297
-303
-321
-319
-325
-334
-338
-360
-366
-378
-399
-389
-371
-390
-419
-421
-428
-426
-394
-357
-316
-296
-284
-268
-241
-224
-218
-217
-217
-232
-262
-281
-288
-278
-277
-275
-279
-261
-246
-235
-243
-254
-254
-275
-292
-292
-296
-307
-336
-348
-358
-385
-385
-378
-354
-343
-332
-314
-309
-298
-292
-278
-282
-296
-300
-300
-298
-303
-291
-284
-295
-293
-292
-275
-265
-240
-233
-258
-291
-328
-332
-328
-305
-291
-296
-306
-311
-309
-315
-297
-267
-258
-243
-238
-235
-232
-249
-257
-270
-304
-320
-338
-353
-360
-362
-335
-339
-343
-332
-311
-293
-280
-263
-258
-264
-264
-258
-246
-241
-234
-232
-221
-203
-197
-189
-185
-198
-208
-220
-238
-243
-251
-252
-254
-269
-272
-280
-288
-281
-265
-258
-263
-259
-245
-249
-250
-245
-258
-275
-284
-293
-284
-258
-256
-262
-261
-254
-240
-221
-200
-172
-159
-170
-185
-205
-228
-249
-260
-256
-263
-291
-304
-316
-317
-316
-313
-304
-307
-306
-305
-293
-285
-271
-261
-279
-297
-290
-278
-287
-282
-267
-273
-284
-282
-274
-266
-256
-244
-246
-253
-245
-244
-271
-267
-273
-289
-268
-260
-273
-287
-288
-284
-280
-286
-274
-256
-256
-264
-280
-271
-273
-275
-270
-260
-256
-246
-205
-202
-195
-188
-202
-224
-232
-239
-231
-225
-244
-253
-261
-268
-262
-246
-224
-197
-161
-134
-118
-118
-127
-134
-152
-174
-193
-197
-207
-217
-217
-225
-244
-233
-208
-183
-164
-145
-138
-144
-160
-203
-251
-291
-324
-352
-360
-384
-388
-383
-379
-365
-357
-335
-322
-307
-298
-270
-245
-246
-274
-308
-334
-346
-338
-310
-278
-272
-264
-248
-232
-253
-268
-263
-260
-283
-304
-326
-356
-392
-410
-419
-420
-411
-406
-378
-355
-337
-312
-303
-302
-296
-303
-314
-312
-290
-272
-260
-249
-237
-224
-209
-192
-177
-160
-152
-152
-153
-173
-207
-228
-241
-243
-238
-224
-228
-247
-271
-301
-318
-318
-299
-291
-281
-264
-257
-269
-295
-284
-281
-271
-261
-246
-233
-231
-227
-235
-236
-225
-211
-202
-185
-168
-161
-160
-177
-200
-197
-198
-200
-196
-182
-187
-203
-209
-233
-243
-240
-250
-259
-265
-260
-285
-296
-294
-290
-274
-276
-278
-264
-252
-234
-213
-200
-188
-190
-193
-194
-202
-212
-214
-219
-230
-238
-236
-233
-223
-208
-206
-201
-194
-177
-187
-209
-238
-285
-301
-315
-327
-323
-325
-329
-340
-333
-303
-276
-251
-237
-232
-233
-236
-242
-253
-277
-290
-307
-322
-316
-305
-282
-250
-220
-218
-212
-209
-214
-211
-225
-239
-270
-319
-359
-379
-374
-387
-391
-363
-336
-315
-308
-287
-261
-225
-210
-211
-195
-197
-196
-216
-213
-233
-270
-277
-271
-252
-224
-198
-190
-175
-175
-172
-165
-191
-220
-236
-264
-291
-307
-305
-306
-328
-329
-297
-276
-252
-216
-185
-156
-157
-170
-179
-199
-220
-229
-239
-245
-250
-250
-249
-245
-229
-225
-225
-217
-210
-209
-236
-265
-276
-308
-338
-363
-378
-380
-392
-388
-390
-382
-353
-324
-294
-279
-254
-240
-234
-227
-222
-198
-179
-174
-177
-174
-183
-202
-229
-246
-235
-227
-230
-252
-265
-266
-298
-308
-327
-341
-376
-408
-430
-459
-468
-474
-473
-471
-440
-392
-352
-311
-297
-272
-258
-242
-222
-209
-190
-196
-173
-166
-179
-184
-171
-136
-122
-117
-103
-103
-121
-148
-159
-182
-208
-230
-249
-246
-255
-262
-276
-294
-298
-300
-304
-326
-328
-315
-305
-301
-292
-286
-286
-276
-272
-254
-216
-181
-152
-126
-120
-118
-134
-129
-135
-132
-141
-161
-171
-205
-219
-233
-230
-226
-250
-261
-266
-286
-297
-308
-287
-265
-267
-259
-248
-257
-267
-275
-274
-260
-268
-277
-271
-272
-281
-290
-278
-284
-283
-272
-252
-253
-254
-262
-289
-313
-326
-337
-352
-345
-332
-325
-336
-350
-345
-344
-322
-300
-280
-265
-250
-241
-248
-258
-265
-262
-267
-277
-268
-261
-260
-252
-244
-244
-252
-264
-258
-253
-261
-256
-259
-269
-285
-300
-310
-298
-303
-298
-288
-286
-296
-309
-314
-309
-284
-264
-273
-277
-281
-280
-278
-269
-256
-246
-255
-283
-281
-267
-272
-274
-257
-256
-275
-275
-270
-268
-269
-281
-303
-318
-325
-328
-323
-326
-343
-361
-383
-386
-377
-372
-353
-328
-309
-285
-275
-284
-279
-266
-260
-260
-254
-250
-248
-256
-287
-304
-319
-317
-320
-304
-278
-246
-233
-228
-224
-230
-228
-232
-229
-212
-213
-241
-284
-330
-368
-392
-391
-390
-383
-363
-345
-332
-305
-285
-262
-243
-225
-211
-190
-179
-167
-182
-201
-241
-265
-292
-279
-287
-261
-277
-329
-196
-336
-357
-396
-337
-346
-382
-389
-378
-423
-443
-421
-486
-493
-489
-428
-415
-425
-389
-323
-318
-327
-324
-303
-268
-261
-255
-244
-235
-239
-247
-242
-249
-258
-254
-233
-238
-252
-257
-260
-280
-309
-322
-330
-349
-370
-375
-407
-431
-433
-411
-396
-367
-307
-272
-248
-234
-210
-198
-214
-223
-225
-248
-255
-255
-257
-249
-238
-242
-256
-259
-247
-228
-213
-220
-225
-234
-251
-281
-309
-319
-326
-343
-360
-366
-381
-379
-363
-345
-318
-298
-270
-244
-238
-226
-202
-193
-191
-205
-213
-207
-206
-208
-214
-223
-234
-250
-262
-261
-259
-273
-293
-302
-316
-331
-336
-337
-345
-373
-380
-377
-367
-347
-345
-332
-345
-349
-354
-361
-353
-359
-363
-368
-361
-354
-347
-357
-358
-346
-326
-312
-304
-300
-290
-279
-291
-293
-297
-311
-326
-326
-320
-312
-302
-301
-314
-305
-295
-285
-270
-253
-229
-230
-228
-225
-214
-205
-192
-179
-169
-167
-169
-185
-191
-184
-183
-202
-208
-204
-200
-195
-206
-197
-202
-220
-245
-240
-228
-229
-234
-252
-273
-303
-314
-313
-315
-309
-297
-287
-277
-254
-228
-204
-193
-178
-159
-169
-179
-193
-200
-207
-214
-205
-196
-194
-191
-197
-191
-199
-216
-225
-224
-235
-251
-258
-275
-295
-318
-329
-358
-374
-361
-359
-366
-360
-346
-346
-345
-349
-346
-335
-342
-336
-301
-294
-300
-305
-309
-327
-328
-332
-346
-341
-318
-298
-290
-276
-261
-260
-278
-292
-313
-319
-331
-340
-337
-325
-329
-337
-322
-306
-298
-280
-264
-233
-204
-183
-176
-176
-170
-179
-181
-192
-199
-196
-203
-208
-225
-260
-279
-297
-302
-308
-301
-296
-296
-301
-314
-322
-339
-347
-349
-339
-338
-327
-331
-339
-333
-339
-343
-349
-359
-345
-317
-307
-291
-286
-270
-242
-230
-208
-192
-186
-185
-185
-199
-201
-210
-229
-228
-234
-250
-258
-267
-268
-259
-257
-262
-262
-254
-258
-249
-235
-228
-231
-227
-235
-238
-228
-220
-217
-234
-235
-231
-228
-228
-212
-205
-201
-213
-230
-227
-226
-230
-222
-210
-214
-211
-207
-216
-234
-229
-227
-231
-241
-245
-250
-269
-298
-315
-319
-334
-336
-313
-302
-308
-292
-272
-279
-293
-302
-319
-327
-308
-303
-308
-324
-355
-366
-362
-359
-354
-337
-317
-302
-283
-289
-299
-313
-339
-356
-369
-371
-383
-393
-389
-381
-370
-343
-314
-298
-284
-262
-255
-274
-297
-309
-318
-333
-339
-334
-343
-341
-341
-335
-323
-317
-316
-307
-297
-299
-314
-331
-333
-348
-369
-385
-386
-386
-400
-373
-340
-323
-315
-297
-264
-252
-250
-241
-233
-233
-230
-220
-213
-211
-224
-225
-217
-218
-213
-221
-237
-241
-241
-246
-265
-291
-292
-296
-300
-293
-300
-301
-320
-340
-349
-359
-359
-357
-351
-340
-315
-291
-290
-295
-289
-288
-298
-283
-265
-260
-267
-278
-289
-302
-318
-345
-350
-352
-364
-368
-366
-363
-360
-369
-368
-368
-361
-360
-373
-385
-391
-386
-384
-363
-362
-347
-327
-307
-293
-268
-231
-195
-174
-174
-167
-164
-183
-193
-196
-206
-201
-201
-195
-186
-172
-170
-172
-171
-181
-177
-187
-203
-215
-224
-249
-281
-294
-306
-326
-326
-323
-340
-339
-329
-299
-267
-248
-236
-214
-206
-211
-204
-206
-208
-220
-228
-228
-239
-240
-233
-236
-240
-243
-233
-229
-234
-219
-219
-214
-223
-239
-246
-262
-266
-275
-289
-293
-310
-318
-309
-305
-292
-272
-259
-250
-242
-225
-221
-229
-236
-240
-248
-251
-249
-263
-255
-253
-270
-264
-261
-269
-286
-296
-294
-299
-307
-319
-348
-372
-394
-406
-405
-405
-400
-381
-352
-335
-322
-302
-298
-301
-293
-294
-294
-295
-285
-283
-290
-297
-305
-295
-285
-254
-226
-193
-187
-176
-168
-181
-197
-223
-239
-261
-275
-283
-298
-313
-328
-331
-340
-345
-333
-313
-297
-281
-272
-269
-262
-261
-247
-231
-206
-180
-176
-188
-207
-224
-232
-243
-255
-259
-251
-250
-246
-240
-242
-231
-225
-217
-205
-201
-194
-184
-186
-189
-199
-206
-207
-200
-186
-186
-182
-171
-161
-161
-170
-150
-144
-140
-134
-133
-150
-175
-179
-194
-210
-228
-234
-220
-229
-236
-220
-227
-231
-233
-243
-247
-260
-274
-305
-332
-350
-360
-369
-362
-353
-334
-300
-302
-278
-258
-260
-243
-236
-227
-234
-241
-235
-238
-226
-221
-217
-203
-216
-221
-232
-227
-223
-226
-226
-248
-255
-270
-293
-310
-326
-342
-362
-385
-392
-385
-371
-360
-355
-347
-338
-322
-318
-311
-297
-277
-261
-254
-242
-243
-232
-223
-227
-229
-245
-264
-279
-306
-321
-330
-350
-357
-361
-366
-374
-379
-373
-365
-373
-378
-352
-322
-324
-317
-322
-312
-296
-299
-275
-249
-225
-195
-169
-148
-146
-133
-124
-127
-121
-119
-137
-153
-165
-181
-190
-200
-198
-203
-211
-209
-214
-221
-227
-240
-244
-238
-239
-232
-239
-250
-256
-256
-265
-277
-263
-251
-239
-229
-221
-206
-189
-194
-209
-209
-215
-228
-254
-277
-300
-318
-336
-346
-353
-350
-329
-310
-296
-287
-275
-270
-278
-281
-279
-283
-292
-289
-282
-298
-305
-295
-277
-260
-250
-232
-228
-223
-228
-250
-256
-272
-284
-295
-311
-322
-333
-340
-355
-362
-348
-339
-337
-320
-313
-305
-279
-245
-229
-233
-236
-237
-234
-239
-235
-221
-225
-212
-210
-216
-211
-205
-200
-194
-188
-194
-202
-225
-233
-233
-241
-248
-257
-265
-242
-221
-216
-208
-191
-176
-172
-158
-141
-132
-123
-116
-107
-116
-150
-163
-179
-190
-193
-199
-206
-209
-212
-218
-217
-211
-210
-200
-198
-210
-213
-217
-209
-221
-231
-230
-237
-247
-236
-223
-222
-237
-260
-266
-273
-272
-249
-249
-259
-281
-286
-286
-295
-307
-308
-305
-310
-319
-317
-321
-330
-333
-334
-331
-327
-326
-324
-328
-313
-313
-321
-316
-306
-305
-301
-302
-315
-320
-319
-312
-326
-324
-315
-303
-285
-275
-273
-257
-242
-248
-252
-263
-267
-265
-257
-243
-242
-235
-240
-250
-241
-225
-206
-194
-192
-197
-202
-219
-247
-273
-285
-280
-280
-284
-287
-305
-310
-308
-314
-305
-296
-293
-290
-283
-274
-267
-267
-277
-281
-283
-264
-259
-266
-251
-236
-230
-250
-253
-244
-251
-242
-237
-255
-260
-265
-275
-282
-278
-286
-282
-287
-304
-312
-301
-290
-280
-267
-254
-226
-194
-159
-128
-106
-111
-117
-127
-145
-160
-172
-184
-203
-221
-234
-231
-224
-221
-202
-184
-184
-179
-190
-196
-214
-237
-244
-269
-283
-309
-320
-320
-318
-302
-306
-291
-281
-275
-267
-271
-267
-250
-231
-232
-249
-249
-249
-255
-271
-280
-275
-285
-294
-300
-306
-315
-339
-355
-364
-359
-356
-370
-374
-379
-366
-371
-379
-370
-369
-356
-348
-351
-358
-355
-341
-337
-350
-355
-364
-380
-380
-370
-368
-363
-362
-358
-355
-348
-342
-341
-333
-333
-327
-322
-324
-331
-338
-328
-324
-299
-271
-250
-223
-207
-193
-196
-201
-205
-203
-206
-212
-199
-204
-210
-225
-254
-257
-273
-282
-291
-299
-301
-302
-297
-293
-289
-282
-260
-241
-233
-218
-223
-237
-245
-243
-243
-262
-281
-287
-285
-276
-258
-241
-223
-205
-183
-170
-173
-167
-168
-175
-184
-187
-205
-226
-252
-254
-269
-275
-277
-274
-258
-261
-271
-277
-286
-289
-283
-271
-270
-277
-281
-286
-274
-284
-277
-270
-267
-267
-258
-240
-232
-227
-244
-262
-270
-296
-311
-309
-312
-305
-302
-302
-315
-313
-313
-312
-283
-265
-248
-241
-260
-275
-277
-277
-279
-281
-267
-263
-266
-269
-259
-247
-237
-238
-233
-207
-190
-167
-161
-143
-119
-112
-108
-101
-101
-122
-130
-145
-164
-168
-182
-191
-203
-217
-217
-212
-211
-224
-230
-237
-232
-231
-243
-237
-224
-217
-209
-203
-200
-202
-202
-214
-224
-223
-218
-208
-219
-224
-223
-226
-223
-219
-214
-215
-216
-216
-215
-232
-259
-273
-271
-274
-275
-269
-284
-300
-314
-323
-338
-349
-335
-309
-301
-306
-304
-297
-289
-287
-293
-293
-286
-284
-272
-264
-265
-277
-297
-293
-288
-291
-289
-276
-265
-269
-274
-284
-270
-258
-264
-264
-268
-272
-282
-297
-318
-338
-343
-352
-363
-359
-331
-317
-320
-325
-314
-316
-317
-302
-280
-262
-248
-241
-247
-254
-264
-269
-258
-256
-249
-240
-238
-246
-243
-248
-262
-255
-259
-247
-218
-209
-206
-198
-199
-186
-180
-183
-190
-203
-202
-203
-209
-213
-224
-243
-244
-239
-235
-221
-212
-200
-176
-165
-155
-161
-163
-155
-167
-178
-185
-196
-204
-213
-218
-211
-210
-225
-226
-216
-229
-222
-227
-236
-247
-240
-231
-229
-230
-242
-242
-242
-241
-251
-253
-265
-269
-263
-269
-286
-303
-306
-305
-311
-310
-308
-309
-308
-306
-318
-327
-341
-346
-342
-341
-333
-322
-320
-334
-340
-346
-360
-362
-362
-361
-366
-353
-342
-334
-334
-333
-325
-313
-304
-295
-287
-287
-287
-296
-308
-319
-331
-339
-332
-348
-347
-337
-333
-321
-313
-304
-304
-299
-290
-282
-271
-276
-284
-287
-296
-302
-297
-286
-264
-252
-242
-209
-199
-202
-201
-199
-201
-205
-206
-206
-216
-230
-240
-255
-246
-284
-269
-221
-208
-206
-192
-201
-226
-218
-226
-262
-304
-300
-308
-328
-331
-324
-303
-274
-253
-242
-230
-223
-240
-242
-223
-222
-232
-247
-258
-281
-311
-327
-335
-336
-335
-317
-287
-284
-267
-249
-227
-225
-231
-253
-262
-204
-170
-151
-161
-216
-261
-227
-228
-247
-268
-302
-300
-275
-251
-257
-305
-339
-335
-333
-309
-309
-332
-331
-316
-315
-319
-323
-343
-358
-361
-350
-327
-316
-301
-306
-312
-302
-287
-248
-224
-211
-200
-173
-164
-174
-201
-200
-192
-189
-180
-176
-187
-192
-186
-195
-193
-188
-195
-208
-227
-234
-232
-225
-229
-234
-240
-241
-245
-230
-214
-220
-219
-221
-230
-229
-238
-249
-251
-247
-256
-250
-233
-243
-244
-259
-267
-258
-256
-268
-264
-266
-264
-256
-265
-267
-268
-269
-265
-253
-240
-240
-245
-254
-267
-270
-261
-262
-248
-239
-246
-232
-219
-214
-204
-189
-177
-173
-182
-198
-203
-208
-218
-241
-246
-254
-264
-257
-246
-241
-248
-244
-236
-240
-241
-232
-229
-230
-240
-264
-266
-264
-264
-254
-236
-233
-233
-220
-215
-208
-207
-211
-210
-203
-208
-216
-214
-219
-222
-242
-265
-262
-267
-263
-251
-245
-243
-237
-253
-269
-257
-260
-259
-256
-258
-247
-241
-241
-247
-238
-223
-228
-233
-238
-226
-230
-234
-231
-227
-231
-237
-241
-232
-217
-215
-217
-213
-221
-247
-259
-287
-277
-282
-296
-293
-289
-285
-288
-302
-305
-303
-307
-315
-313
-307
-310
-307
-297
-290
-263
-229
-207
-184
-156
-140
-134
-139
-143
-159
-160
-169
-189
-202
-214
-222
-223
-219
-222
-225
-235
-249
-243
-232
-224
-224
-226
-245
-267
-282
-294
-289
-280
-270
-250
-234
-214
-198
-192
-173
-165
-156
-150
-149
-157
-160
-173
-187
-198
-205
-222
-240
-236
-227
-227
-222
-208
-223
-237
-258
-262
-263
-275
-285
-285
-281
-278
-273
-281
-278
-274
-271
-261
-250
-255
-244
-235
-242
-246
-254
-268
-283
-287
-289
-300
-309
-298
-302
-309
-312
-310
-310
-304
-305
-323
-346
-358
-370
-381
-382
-390
-384
-378
-375
-362
-342
-336
-330
-317
-298
-287
-266
-250
-241
-240
-231
-232
-248
-244
-232
-224
-225
-222
-219
-219
-207
-202
-197
-214
-232
-240
-245
-245
-249
-237
-234
-239
-247
-245
-245
-248
-241
-225
-213
-219
-221
-222
-215
-221
-232
-221
-221
-224
-223
-225
-231
-243
-246
-238
-238
-236
-238
-240
-244
-246
-250
-257
-278
-294
-303
-302
-303
-299
-283
-274
-282
-278
-270
-272
-265
-265
-273
-271
-266
-264
-263
-259
-257
-253
-244
-246
-240
-247
-248
-241
-232
-220
-206
-191
-195
-202
-215
-226
-229
-240
-248
-255
-267
-271
-290
-304
-312
-319
-324
-333
-334
-329
-322
-335
-336
-322
-322
-329
-322
-316
-317
-309
-298
-292
-286
-286
-291
-296
-297
-280
-265
-254
-244
-227
-221
-224
-223
-219
-222
-218
-211
-217
-232
-222
-227
-238
-248
-250
-249
-239
-218
-220
-216
-202
-203
-208
-209
-217
-203
-203
-212
-235
-255
-266
-263
-277
-283
-276
-274
-273
-264
-272
-281
-297
-316
-321
-330
-326
-339
-343
-340
-336
-323
-310
-309
-300
-277
-273
-251
-234
-221
-208
-208
-218
-220
-217
-231
-235
-236
-234
-232
-221
-221
-236
-247
-248
-240
-233
-243
-248
-253
-259
-268
-275
-275
-287
-302
-305
-302
-306
-307
-296
-288
-279
-271
-260
-265
-257
-251
-250
-261
-265
-269
-295
-312
-310
-311
-311
-317
-334
-346
-349
-354
-348
-345
-350
-354
-364
-362
-364
-363
-361
-355
-346
-352
-360
-358
-339
-310
-298
-267
-248
-243
-231
-216
-209
-208
-206
-209
-205
-197
-207
-212
-211
-212
-211
-206
-188
-168
-146
-141
-131
-133
-129
-138
-154
-153
-170
-189
-192
-201
-212
-224
-222
-237
-244
-236
-236
-220
-204
-183
-172
-174
-182
-191
-199
-205
-208
-214
-219
-219
-229
-228
-233
-235
-221
-215
-221
-237
-245
-242
-238
-249
-259
-251
-259
-280
-299
-304
-307
-331
-344
-346
-350
-355
-352
-336
-323
-320
-324
-323
-330
-340
-340
-330
-327
-328
-321
-315
-324
-336
-337
-341
-336
-336
-333
-325
-331
-331
-334
-334
-332
-336
-347
-352
-361
-372
-373
-371
-369
-364
-360
-357
-353
-353
-348
-335
-334
-332
-321
-315
-312
-309
-304
-294
-286
-272
-277
-297
-303
-289
-275
-273
-258
-244
-241
-249
-262
-269
-276
-272
-275
-273
-260
-259
-262
-253
-242
-251
-256
-254
-243
-239
-234
-232
-235
-243
-252
-265
-276
-274
-265
-243
-238
-226
-217
-218
-223
-217
-213
-226
-232
-243
-255
-256
-252
-246
-245
-250
-238
-236
-229
-219
-214
-210
-220
-229
-241
-255
-251
-257
-268
-265
-279
-302
-306
-305
-298
-297
-300
-300
-300
-307
-317
-307
-300
-317
-337
-352
-366
-361
-348
-345
-325
-315
-308
-299
-283
-263
-264
-275
-278
-286
-286
-272
-268
-271
-266
-267
-270
-280
-279
-275
-284
-276
-280
-282
-278
-287
-294
-299
-299
-306
-315
-326
-326
-322
-332
-330
-321
-299
-290
-290
-294
-292
-281
-282
-280
-277
-272
-272
-266
-260
-263
-256
-239
-245
-246
-241
-236
-231
-234
-241
-252
-252
-261
-257
-246
-241
-238
-242
-235
-241
-229
-230
-230
-228
-231
-235
-252
-256
-261
-277
-286
-295
-285
-276
-273
-278
-269
-266
-265
-252
-249
-266
-263
-258
-272
-282
-304
-312
-320
-326
-330
-331
-329
-324
-300
-286
-284
-288
-285
-294
-301
-302
-307
-311
-304
-294
-298
-304
-308
-315
-314
-306
-297
-288
-290
-298
-282
-281
-283
-278
-294
-303
-315
-305
-311
-307
-295
-281
-267
-266
-268
-269
-265
-264
-278
-283
-280
-291
-289
-297
-305
-314
-316
-320
-324
-329
-314
-298
-298
-306
-295
-285
-291
-289
-282
-273
-274
-264
-266
-267
-273
-275
-271
-258
-247
-242
-228
-220
-224
-217
-237
-253
-253
-266
-265
-257
-251
-243
-232
-222
-205
-200
-193
-193
-199
-208
-221
-234
-246
-245
-253
-254
-259
-278
-276
-270
-271
-262
-259
-267
-272
-260
-250
-252
-248
-253
-254
-257
-266
-262
-260
-264
-267
-266
-273
-273
-277
-282
-280
-284
-289
-289
-294
-295
-281
-265
-262
-266
-267
-270
-271
-280
-272
-266
-267
-280
-284
-294
-309
-313
-322
-333
-344
-342
-335
-337
-347
-342
-336
-333
-347
-345
-320
-323
-327
-326
-329
-326
-329
-326
-311
-313
-306
-295
-298
-307
-316
-316
-319
-322
-309
-297
-306
-302
-312
-310
-291
-277
-279
-280
-276
-293
-301
-307
-308
-305
-298
-297
-293
-295
-286
-273
-280
-283
-278
-266
-267
-274
-280
-288
-289
-284
-286
-284
-286
-279
-272
-273
-271
-277
-278
-281
-274
-258
-251
-249
-251
-254
-261
-260
-256
-255
-256
-246
-233
-229
-222
-203
-188
-197
-206
-216
-237
-238
-235
-228
-219
-217
-221
-223
-226
-231
-232
-241
-250
-243
-242
-247
-242
-242
-238
-237
-251
-264
-268
-271
-284
-272
-277
-278
-277
-278
-279
-286
-280
-270
-261
-255
-255
-248
-250
-270
-268
-271
-273
-269
-258
-248
-241
-244
-250
-254
-263
-275
-274
-259
-263
-265
-282
-298
-306
-314
-318
-311
-283
-277
-280
-269
-269
-279
-275
-272
-272
-274
-274
-283
-291
-286
-283
-284
-283
-264
-247
-248
-243
-249
-250
-236
-228
-241
-243
-249
-258
-248
-242
-246
-240
-236
-237
-237
-234
-235
-244
-243
-251
-251
-251
-249
-256
-260
-265
-264
-247
-244
-242
-238
-236
-238
-236
-242
-239
-236
-249
-261
-265
-267
-267
-261
-237
-217
-208
-194
-189
-188
-197
-206
-228
-256
-282
-290
-279
-277
-265
-255
-255
-249
-254
-273
-260
-240
-226
-219
-209
-210
-222
-234
-237
-230
-237
-245
-253
-262
-270
-277
-283
-282
-270
-262
-258
-250
-242
-237
-237
-243
-247
-240
-233
-225
-226
-219
-213
-207
-204
-215
-208
-199
-201
-199
-198
-201
-201
-206
-208
-205
-207
-201
-194
-194
-199
-205
-198
-210
-226
-242
-246
-240
-235
-236
-234
-223
-223
-228
-234
-241
-254
-275
-281
-290
-302
-296
-299
-312
-302
-287
-279
-273
-269
-260
-252
-246
-245
-244
-244
-253
-246
-240
-242
-237
-232
-223
-214
-204
-203
-209
-216
-228
-250
-265
-263
-271
-281
-273
-275
-277
-286
-284
-289
-287
-276
-266
-262
-271
-272
-278
-273
-288
-285
-276
-264
-252
-245
-240
-231
-221
-223
-213
-210
-218
-212
-210
-215
-212
-221
-230
-228
-227
-232
-244
-248
-244
-233
-232
-229
-229
-232
-227
-226
-238
-228
-220
-219
-220
-224
-233
-243
-239
-238
-252
-254
-267
-284
-281
-276
-285
-294
-306
-303
-305
-309
-300
-298
-293
-301
-300
-305
-310
-302
-283
-285
-289
-274
-274
-280
-276
-267
-252
-240
-233
-226
-230
-230
-230
-230
-230
-229
-224
-219
-226
-222
-211
-207
-206
-215
-208
-213
-212
-197
-181
-190
-194
-188
-211
-230
-245
-239
-252
-263
-271
-282
-282
-286
-267
-265
-270
-272
-258
-244
-244
-236
-238
-231
-222
-218
-211
-209
-213
-211
-206
-220
-229
-238
-238
-232
-232
-214
-205
-181
-174
-188
-200
-203
-214
-220
-207
-209
-215
-234
-249
-280
-298
-319
-318
-316
-308
-298
-288
-278
-271
-265
-249
-247
-250
-241
-242
-234
-239
-249
-246
-246
-234
-213
-210
-214
-215
-213
-222
-228
-227
-226
-231
-236
-241
-238
-250
-250
-239
-230
-230
-235
-242
-257
-264
-256
-247
-259
-276
-284
-282
-285
-277
-265
-257
-241
-236
-222
-201
-196
-193
-205
-217
-213
-213
-218
-228
-227
-220
-214
-223
-223
-234
-224
-196
-182
-172
-176
-173
-180
-193
-203
-215
-235
-243
-248
-260
-260
-260
-267
-262
-249
-254
-263
-266
-270
-275
-273
-273
-274
-289
-290
-291
-272
-257
-267
-261
-256
-245
-247
-238
-237
-236
-226
-232
-229
-230
-245
-251
-258
-272
-254
-254
-256
-250
-232
-216
-209
-212
-214
-210
-205
-210
-198
-201
-210
-219
-216
-215
-234
-251
-252
-245
-252
-255
-248
-243
-244
-247
-262
-259
-258
-252
-245
-247
-252
-273
-292
-294
-297
-289
-282
-290
-279
-284
-290
-297
-293
-304
-314
-300
-293
-301
-285
-274
-273
-283
-292
-288
-299
-304
-301
-310
-314
-318
-329
-328
-331
-335
-347
-362
-357
-352
-334
-336
-337
-336
-333
-326
-322
-304
-304
-298
-293
-286
-276
-281
-274
-277
-275
-266
-260
-241
-236
-246
-236
-217
-209
-211
-202
-206
-204
-201
-198
-199
-199
-201
-208
-207
-214
-206
-206
-211
-205
-200
-191
-197
-199
-186
-191
-200
-209
-220
-221
-218
-224
-229
-248
-256
-262
-260
-263
-283
-281
-279
-282
-288
-289
-298
-293
-281
-272
-265
-273
-260
-271
-271
-259
-272
-286
-303
-311
-312
-306
-301
-306
-324
-336
-335
-330
-343
-353
-366
-363
-360
-368
-376
-386
-378
-381
-378
-396
-421
-421
-422
-426
-424
-405
-391
-384
-373
-346
-327
-323
-306
-287
-292
-281
-271
-265
-271
-271
-260
-254
-253
-256
-257
-250
-238
-234
-221
-219
-221
-218
-212
-220
-229
-231
-235
-244
-241
-228
-224
-218
-214
-205
-211
-211
-204
-217
-226
-229
-216
-214
-206
-208
-212
-215
-219
-222
-230
-219
-220
-213
-205
-202
-198
-197
-209
-205
-207
-204
-223
-226
-230
-242
-238
-236
-233
-233
-237
-229
-223
-231
-234
-243
-241
-249
-260
-257
-270
-274
-285
-289
-294
-289
-287
-301
-300
-292
-281
-268
-260
-260
-272
-276
-284
-290
-290
-276
-259
-252
-239
-233
-225
-213
-219
-211
-194
-193
-210
-211
-213
-226
-244
-259
-252
-233
-217
-205
-197
-194
-199
-215
-220
-226
-229
-237
-253
-256
-259
-257
-266
-262
-259
-263
-255
-243
-236
-226
-219
-237
-247
-242
-245
-247
-251
-255
-242
-232
-224
-229
-234
-232
-234
-225
-222
-220
-225
-218
-216
-229
-230
-240
-253
-263
-266
-266
-266
-266
-260
-259
-247
-244
-242
-236
-237
-230
-241
-245
-232
-202
-191
-184
-172
-168
-155
-168
-182
-188
-193
-187
-184
-182
-189
-210
-217
-214
-224
-248
-240
-238
-242
-227
-216
-215
-237
-253
-261
-255
-258
-276
-287
-295
-286
-286
-287
-294
-284
-263
-262
-255
-263
-264
-268
-277
-293
-293
-292
-306
-288
-288
-292
-295
-290
-294
-309
-312
-308
-304
-302
-301
-305
-314
-335
-350
-349
-350
-345
-340
-329
-313
-304
-303
-298
-284
-282
-269
-279
-301
-297
-310
-344
-345
-337
-327
-312
-307
-299
-295
-290
-282
-282
-304
-303
-312
-312
-321
-324
-311
-304
-300
-297
-290
-303
-287
-267
-267
-252
-235
-209
-206
-199
-188
-204
-185
-167
-162
-157
-141
-141
-144
-142
-131
-125
-116
-107
-90
-96
-99
-93
-102
-106
-119
-121
-133
-147
-147
-138
-132
-123
-118
-134
-146
-158
-159
-164
-145
-133
-144
-145
-159
-167
-176
-178
-199
-196
-182
-196
-217
-223
-222
-237
-247
-254
-281
-291
-303
-320
-351
-357
-379
-408
-418
-445
-449
-468
-484
-481
-488
-488
-495
-502
-507
-497
-482
-486
-494
-501
-521
-533
-537
-549
-550
-546
-550
-564
-575
-586
-599
-614
-623
-615
-599
-591
-581
-564
-551
-518
-507
-500
-478
-462
-451
-436
-402
-381
-363
-344
-322
-311
-284
-263
-239
-205
-185
-166
-156
-143
-145
-147
-151
-156
-170
-169
-173
-190
-191
-162
-161
-162
-144
-135
-126
-113
-97
-92
-100
-79
-71
-71
-49
-27
-21
-11
45
59
87
122
157
166
191
244
251
265
287
298
283
286
284
269
269
284
266
248
251
231
191
149
111
69
27
5
-44
-94
-127
-168
-218
-288
-338
-398
-446
-475
-516
-554
-591
-634
-688
-737
-757
-783
-809
-818
-842
-862
-859
-867
-888
-899
-897
-900
-904
-880
-860
-849
-814
-780
-751
-718
-672
-634
-613
-588
-570
-561
-548
-545
-525
-503
-491
-478
-471
-452
-428
-403
-388
-381
-367
-381
-392
-405
-421
-411
-411
-413
-435
-441
-440
-451
-447
-453
-440
-432
-417
-417
-422
-414
-405
-400
-403
-385
-370
-349
-320
-287
-267
-241
-203
-174
-144
-117
-76
-41
-24
13
49
80
99
112
117
152
149
161
181
177
163
161
191
158
180
228
244
259
269
301
322
385
422
394
436
497
556
566
611
694
742
690
631
557
468
448
399
346
284
276
223
169
129
58
-9
-54
-94
-185
-276
-345
-463
-581
-629
-688
-760
-783
-778
-815
-844
-864
-901
-949
-946
-937
-957
-963
-997
-1032
-1040
-1015
-982
-960
-907
-851
-803
-749
-700
-661
-642
-598
-558
-533
-485
-437
-401
-359
-313
-267
-219
-159
-98
-77
-82
-89
-114
-140
-168
-187
-214
-266
-291
-309
-305
-309
-304
-333
-364
-368
-389
-416
-488
-554
-614
-618
-613
-634
-652
-655
-623
-583
-560
-561
-568
-577
-559
-558
-574
-567
-568
-556
-524
-483
-450
-414
-365
-339
-317
-285
-269
-284
-280
-261
-246
-244
-246
-247
-244
-220
-218
-203
-225
-241
-254
-276
-307
-336
-350
-361
-360
-380
-382
-413
-425
-396
-378
-377
-340
-295
-292
-323
-338
-268
-204
-223
-245
-246
-203
-160
-110
-128
-160
-72
60
28
-100
-27
65
-11
-51
74
100
51
63
74
137
183
153
146
203
245
270
276
268
311
370
391
457
498
529
625
683
720
777
844
857
833
816
705
613
561
504
473
387
312
199
207
199
107
69
-42
-109
-203
-277
-392
-567
-656
-785
-852
-927
-976
-997
-1033
-1038
-1067
-1089
-1109
-1113
-1129
-1159
-1182
-1200
-1207
-1222
-1196
-1139
-1094
-1021
-925
-844
-770
-706
-672
-637
-596
-564
-539
-513
-465
-421
-369
-289
-210
-157
-96
-37
11
60
82
65
-3
-45
-76
-89
-106
-132
-138
-146
-113
-126
-165
-201
-245
-300
-351
-378
-469
-576
-626
-669
-705
-710
-728
-753
-758
-725
-729
-744
-738
-742
-756
-754
-728
-753
-755
-750
-731
-684
-613
-566
-538
-483
-438
-410
-382
-363
-365
-350
-312
-284
-274
-268
-278
-292
-319
-326
-322
-347
-360
-373
-357
-331
-361
-351
-302
-332
-372
-455
-366
-188
-335
-481
-472
-373
-223
-375
-529
-412
-268
-286
-406
-435
-222
-159
-276
-300
-252
-127
-99
-44
-157
-153
156
138
-78
64
224
203
209
131
327
283
240
369
294
181
291
546
373
179
310
600
601
417
455
658
664
738
791
775
991
1054
1182
1276
1316
1495
1512
1299
806
539
358
405
583
600
509
215
81
-22
73
230
171
18
-209
-372
-640
-822
-950
-1204
-1303
-1294
-1197
-1198
-1121
-1091
-1210
-1246
-1298
-1314
-1304
-1189
-1202
-1391
-1502
-1589
-1576
-1410
-1113
-911
-836
-706
-629
-570
-470
-388
-406
-413
-317
-256
-227
-178
-180
-180
-53
139
291
418
509
473
375
297
216
136
98
114
70
-6
-78
-156
-168
-134
-53
-22
-22
-65
-176
-315
-461
-599
-745
-791
-794
-818
-841
-871
-923
-987
-953
-890
-902
-939
-1011
-1122
-1209
-1240
-1304
-1373
-1345
-1260
-1173
-1096
-1060
-1069
-1040
-913
-791
-726
-670
-670
-689
-636
-536
-472
-390
-276
-185
-120
-68
-85
-154
-205
-189
-242
-266
-421
-513
-442
-305
-285
-386
-378
-512
-158
-84
-259
-568
-689
-205
-173
-585
-778
-525
-157
-480
-759
-593
-168
-99
-309
-263
-152
-122
-251
-206
-30
-123
3
-48
-66
188
231
47
161
352
148
376
384
-134
137
415
245
8
238
297
308
475
-4
345
578
365
432
473
452
384
476
541
450
346
585
773
708
787
992
1013
1127
1211
1294
1520
1627
1718
1675
1421
948
401
206
251
574
769
644
338
5
-43
35
233
234
22
-197
-517
-838
-1170
-1369
-1507
-1590
-1477
-1436
-1379
-1332
-1329
-1411
-1531
-1578
-1653
-1585
-1481
-1472
-1624
-1834
-1962
-1986
-1682
-1258
-949
-787
-739
-716
-693
-568
-485
-477
-434
-356
-294
-286
-276
-269
-212
-28
203
432
607
660
629
513
394
264
180
212
258
269
192
56
-40
-30
104
220
272
222
93
-46
-202
-347
-513
-663
-730
-738
-704
-692
-772
-886
-957
-899
-841
-839
-895
-1059
-1246
-1403
-1463
-1536
-1599
-1599
-1575
-1457
-1330
-1255
-1312
-1340
-1248
-1136
-998
-964
-1054
-1130
-1068
-903
-783
-622
-470
-319
-132
-9
-7
-108
-141
-165
-187
-226
-332
-495
-662
-721
-601
-639
-202
-128
-232
-464
-394
39
-153
-515
-1096
-436
-115
-680
-967
-778
-373
-68
-554
-355
-218
-508
-364
-269
-205
-722
-377
-115
-24
-119
-755
-289
444
292
-87
224
180
4
185
596
363
-548
172
701
255
-180
275
628
342
316
246
478
565
452
64
235
531
289
313
380
430
373
418
740
591
456
755
657
588
725
828
797
764
862
893
1072
1170
1178
1032
1043
1272
1418
1440
1210
951
643
388
389
307
242
146
40
-3
-53
-82
-242
-275
-331
-426
-502
-709
-953
-1236
-1362
-1411
-1470
-1459
-1442
-1421
-1410
-1362
-1443
-1537
-1466
-1452
-1452
-1472
-1511
-1584
-1634
-1520
-1419
-1326
-1171
-1017
-884
-753
-607
-579
-531
-417
-356
-263
-188
-161
-174
-137
-3
104
216
319
384
433
473
494
418
341
313
258
244
169
75
-14
-62
-24
-28
-23
-52
-117
-181
-269
-347
-469
-588
-671
-765
-778
-833
-906
-964
-1014
-1005
-1014
-1007
-1022
-1078
-1140
-1205
-1254
-1296
-1325
-1341
-1331
-1267
-1245
-1224
-1196
-1163
-1056
-927
-799
-771
-713
-638
-608
-591
-549
-491
-480
-439
-409
-439
-381
-398
-523
-569
-119
114
-71
-291
-814
-214
115
176
-1022
-1074
44
84
-168
-862
-484
50
-156
-419
-269
-774
-440
167
-330
-825
-666
-99
-169
-232
-119
-550
-276
28
-103
-318
-532
253
-323
-278
-177
-124
-319
171
58
-6
100
-346
377
410
386
-702
-260
467
571
-216
-273
343
240
210
413
64
4
384
392
568
86
120
95
457
644
285
401
395
374
746
535
436
551
896
727
518
769
844
1104
901
777
1077
1373
1384
1304
1380
1496
1559
1389
1098
776
783
946
742
455
307
337
286
202
251
180
59
-43
-189
-357
-521
-660
-947
-1164
-1196
-1275
-1373
-1450
-1490
-1520
-1457
-1374
-1439
-1508
-1501
-1511
-1548
-1594
-1649
-1696
-1612
-1482
-1424
-1326
-1191
-1078
-951
-741
-578
-525
-445
-352
-289
-231
-161
-111
-64
71
220
306
394
456
493
577
629
581
503
458
372
287
233
147
37
-48
-40
-79
-108
-136
-257
-313
-311
-335
-420
-541
-679
-719
-826
-984
-914
-895
-1064
-1165
-1103
-963
-1001
-1121
-1132
-1147
-1098
-1067
-1144
-1226
-1250
-1103
-947
-1000
-1034
-866
-692
-652
-642
-612
-656
-529
-443
-598
-733
-604
-387
-178
-403
-846
-230
298
-380
-760
-133
-94
-386
-235
-621
-140
-145
-777
132
119
-865
-448
-179
325
-106
-775
-518
-89
549
-461
-751
-72
-187
-430
151
-708
-444
-191
138
-186
-461
-301
-148
521
-867
-71
-55
113
-138
-357
236
-138
45
-128
-153
166
355
-300
-393
603
233
-291
-45
267
176
351
72
-135
637
455
242
206
254
411
361
297
336
373
514
298
281
405
517
442
352
287
769
913
334
190
779
949
614
508
747
936
1119
1079
916
984
1231
1545
1255
844
950
939
705
518
460
543
369
129
51
31
140
164
23
-114
-228
-273
-424
-614
-791
-944
-936
-983
-1106
-1218
-1277
-1270
-1279
-1264
-1249
-1304
-1347
-1337
-1367
-1451
-1477
-1507
-1499
-1415
-1336
-1264
-1199
-1091
-979
-845
-678
-574
-523
-461
-355
-257
-211
-193
-173
-75
59
132
133
138
169
223
254
208
131
36
-28
-140
-228
-287
-427
-424
-253
-323
-449
-270
-473
-601
-550
-548
-527
-816
-969
-784
-958
-1033
-835
-1024
-1100
-923
-812
-829
-980
-936
-852
-849
-963
-951
-934
-812
-701
-809
-869
-681
-394
-537
-801
-654
-397
-180
-422
-832
-424
-317
-412
-354
-768
-624
-317
-374
73
-671
-619
328
100
-802
-525
258
-617
-497
-307
-76
-300
-754
455
-239
-815
75
-101
-150
-378
-852
434
-82
-1269
-321
404
-232
-547
-219
-83
127
-318
-119
30
-357
-246
-38
-72
-100
-332
-349
285
381
-341
-564
47
480
57
-233
-448
-152
537
-90
-517
337
76
41
261
187
673
-128
-23
792
334
-281
188
583
261
-54
276
281
-63
542
367
308
186
299
418
475
273
157
490
401
480
403
291
402
697
695
469
621
701
717
741
841
911
712
700
806
719
490
378
388
394
358
254
181
74
-25
56
-36
-152
-278
-324
-363
-550
-693
-800
-839
-860
-910
-989
-1036
-1035
-1102
-1166
-1169
-1179
-1200
-1192
-1195
-1282
-1312
-1243
-1207
-1184
-1101
-1010
-914
-813
-735
-682
-595
-481
-409
-373
-365
-349
-321
-269
-269
-315
-286
-255
-347
-387
-242
-341
-400
23
-14
-373
-616
-445
16
-432
-802
-778
-611
-203
-859
-1244
-516
-318
-837
-1134
-845
-446
-779
-1135
-972
-690
-696
-777
-805
-1047
-395
-477
-810
-712
-494
-463
-1041
-350
-468
-899
-485
-489
-1179
-508
173
-627
-729
-757
-291
222
-101
-1112
-577
638
-695
-558
-238
-503
117
-329
-592
-192
27
-5
-780
-9
-245
-543
94
-207
-533
-464
-50
-77
-495
-66
-366
-238
360
-578
-364
95
-189
-494
131
395
-466
-424
152
-18
-176
186
-245
-80
-5
-304
-4
20
77
-222
-442
253
-22
-261
-251
-229
542
-84
-609
50
302
-76
-525
113
79
-91
53
-344
206
273
-106
-27
188
575
-132
68
331
392
5
176
398
-85
400
11
283
507
60
220
232
487
561
58
291
523
222
524
452
327
198
464
804
346
293
506
653
621
336
176
452
344
186
173
41
171
187
96
-86
-102
30
-114
-290
-409
-411
-402
-466
-604
-691
-696
-746
-796
-789
-852
-911
-911
-921
-948
-993
-973
-1016
-1077
-998
-945
-985
-1004
-942
-876
-848
-793
-820
-849
-804
-746
-777
-796
-781
-768
-776
-747
-661
-479
-531
-646
-689
-587
-380
-631
-504
-780
-771
-426
-827
-658
-329
-726
-1273
-324
-55
-1176
-611
-619
-496
-493
-783
-706
-583
-516
-766
-191
-663
-763
-148
-150
-785
-772
-226
-25
-1090
-770
574
-906
-931
-263
-358
-244
-588
-557
-131
23
-1208
-743
1009
-723
-1843
388
223
-700
-661
-880
-64
246
-173
-1344
-482
391
29
-930
-809
441
-433
-276
-366
-267
-559
-61
187
-626
-602
-187
-26
371
-341
-508
-56
-278
386
221
-685
-327
369
529
-667
53
288
-534
701
279
-530
48
32
170
271
-307
387
358
-242
-46
552
484
-185
-566
453
789
-171
-310
131
207
33
66
382
-131
-114
325
370
245
-44
169
607
39
250
357
26
454
438
198
223
578
654
340
68
578
606
365
280
430
365
118
350
177
22
57
238
81
-194
7
10
-149
-221
-277
-341
-360
-502
-556
-642
-654
-684
-781
-944
-928
-759
-854
-1009
-1021
-953
-959
-956
-1046
-1144
-1049
-994
-1003
-1035
-1055
-995
-892
-851
-977
-927
-865
-843
-783
-607
-837
-691
-668
-582
-454
-805
-417
-464
-529
-931
-524
180
-1043
-1462
340
-110
-1693
-627
98
-624
-1345
1
-757
-1032
-90
-65
-936
-1494
360
385
-1502
-892
-78
-351
-581
-168
-660
-1108
753
-200
-879
-831
17
447
-1434
-449
213
-468
-534
-72
-638
-457
332
-237
-390
-858
-208
768
-237
-1484
-568
1013
471
-1440
-1196
651
835
-570
-1197
-469
940
133
-1064
-721
400
385
-1053
-388
-140
230
-641
-577
-234
-59
136
-825
-361
164
-10
-256
-1084
-310
590
481
-959
-1469
682
731
80
-1602
110
599
-228
-63
-641
317
-388
-291
281
245
-411
-661
656
457
-140
-783
75
1014
-74
-340
22
-44
459
702
-212
-248
53
631
578
-382
-536
327
899
131
-563
-77
857
280
-447
128
414
316
468
48
-206
295
719
160
-75
404
246
333
315
159
141
361
208
23
180
-75
57
214
-87
-286
-164
8
-227
-519
-419
-407
-553
-590
-576
-762
-845
-784
-871
-883
-990
-924
-947
-1001
-958
-1158
-1079
-993
-1062
-1209
-954
-899
-1117
-1027
-1043
-975
-843
-905
-1043
-662
-586
-997
-1003
-565
-270
-767
-1005
-111
-970
-863
-25
-443
-1302
-517
-124
-501
-4
-549
-1090
18
452
-1111
-1004
-407
114
-103
-673
-736
39
-47
-314
-1128
154
15
-1351
11
-254
-1130
-241
-191
-648
-523
-241
-946
27
-178
-1304
144
-196
-827
-875
-325
625
-1335
-1463
1045
54
-1160
-532
173
-1120
228
-112
-475
-918
-1167
1379
-186
-1576
-567
730
125
-985
-531
-84
-127
-295
124
-522
-873
548
-137
-186
-174
-794
631
-460
-303
573
-640
-21
3
-153
582
-756
-214
345
288
33
-592
150
66
342
-97
-308
-232
-31
1197
-727
-1016
674
831
-154
-853
-79
619
635
-597
-289
149
405
831
-430
-706
-15
1337
496
-987
-422
752
1157
-420
-230
56
305
814
36
-105
0
542
876
142
-39
387
537
641
216
-50
517
611
10
83
279
287
48
291
282
-246
122
275
90
-35
-209
-165
-176
-279
-341
-458
-435
-387
-468
-891
-727
-420
-768
-767
-708
-787
-981
-797
-643
-1009
-937
-923
-859
-962
-1154
-766
-850
-980
-821
-849
-1335
-688
-334
-1120
-973
-900
-1135
-221
-235
-1476
-921
-84
-168
-913
-973
-403
-25
-791
-413
47
-1242
-411
100
72
-1006
-1058
1350
-913
-1419
455
236
-1105
109
-342
-689
0
-287
410
-1030
-606
1022
-953
-685
480
-422
-133
-708
318
40
-997
512
-74
-1057
939
-574
-735
163
298
325
-1579
-89
870
-148
-726
-490
300
-333
159
-40
-1203
736
-283
-284
69
-92
-177
184
-39
-563
465
-332
-177
456
-346
-290
3
-108
499
8
-561
-146
692
-146
164
-514
-236
445
152
-6
-596
791
7
113
478
-1058
1006
634
-526
120
-415
616
340
-236
-169
783
134
-687
239
816
401
-1105
404
634
-18
302
-560
356
485
108
-375
-71
745
197
10
-36
498
21
197
332
281
20
352
852
-272
17
1060
490
-239
331
589
484
314
168
321
527
598
436
162
-82
751
667
98
114
-33
557
544
149
-191
-331
751
343
-467
-15
-219
-84
-71
-472
-262
-431
-734
-233
-485
-726
-499
-701
-668
-732
-744
-632
-686
-923
-669
-854
-1025
-661
-539
-647
-931
-1190
-305
-335
-910
-769
-591
-685
-811
-9
-622
-1616
-424
732
-930
-1067
-478
524
-472
-2035
351
636
-1453
-1225
969
-585
-768
-664
-391
1051
-1430
-1364
342
1095
-614
-2121
374
280
-349
-1135
-202
556
-1820
-4
755
268
-1659
-917
1115
337
-264
-1195
-467
785
275
-1428
-475
987
-42
-1939
355
1067
-1182
-647
343
-373
-561
386
-992
257
334
-1353
-192
571
-186
-807
-779
-183
647
-1114
-79
-650
-299
511
-1146
-174
104
282
-1477
-160
953
-102
-798
-746
198
960
-668
-357
-125
-73
630
-448
48
-351
-398
1019
158
-1105
-140
360
849
-489
-535
78
-327
1296
-95
-880
-42
167
613
-30
-783
292
452
-91
84
-192
-543
699
240
-271
1
-362
317
1000
-953
-322
966
2
-70
-131
-102
482
432
-655
-319
730
570
-423
123
-42
-25
501
119
-15
-349
-136
248
512
-648
-172
550
-119
-61
-203
-258
16
-153
-48
-323
-714
98
-86
-811
-640
-684
-304
-541
-946
-844
-564
-438
-1246
-934
-712
-941
-749
-1119
-1489
-933
-702
-1293
-1143
-849
-924
-1446
-1071
-716
-557
-1358
-1297
-806
-1610
-182
-627
-1426
-1562
-410
-548
-903
-1420
-861
323
-1823
-1360
355
-1120
-891
-799
-1128
-33
-1012
-474
-1303
-618
-170
-1030
-605
-354
-916
-962
-36
-735
-1250
391
-1415
-923
308
-856
-196
-1594
31
583
-1045
-818
-862
239
51
-1261
-1123
902
-155
-1890
290
-22
-678
-289
-544
-370
-305
-322
-585
-52
-153
-1313
-394
-345
561
-914
-1379
98
-587
545
-416
-2005
952
37
-1222
-532
-271
255
-1404
-416
-336
-99
393
-1393
-630
246
53
-753
-521
-75
-1119
-303
1445
-1275
-961
173
-116
846
-649
-1045
-385
893
-81
-577
-450
-53
109
59
-33
-167
-384
579
352
-942
67
89
415
-123
-451
693
-73
-921
868
648
-307
-712
301
773
118
202
-639
-97
683
586
302
-542
265
1175
761
-456
75
1096
758
-15
-25
1007
845
-220
66
772
527
453
171
-182
69
806
-102
-330
-277
45
189
-102
-364
-784
-264
193
-755
-1032
-578
-311
-646
-959
-652
-711
-916
-561
-604
-1078
-893
-809
-540
-1064
-1282
-603
-574
-1165
-1013
-542
-862
-1068
-630
-652
-1133
-691
-127
-693
-1924
-371
485
-980
-1636
-443
149
340
-2119
-1658
1144
-222
-1113
-764
-916
617
-903
-1303
639
-1006
-845
-70
-405
-628
-15
-1441
-469
471
-359
-1064
-1107
756
214
-1496
-302
-322
77
97
-1012
-659
906
-469
-554
212
-728
410
-210
-339
97
-692
-237
339
-565
-355
-115
477
206
-416
-751
395
1137
-418
-1632
551
983
-411
-372
-148
-160
666
-338
-516
504
-1005
-446
1002
-273
-1514
5
736
271
-1172
-1155
1241
-411
-306
168
-793
-149
-76
87
-755
-508
-228
-179
377
-537
-353
-1010
803
839
-1297
-450
-303
692
-374
-366
-428
-397
902
427
-320
-843
198
429
524
-479
-807
747
200
522
-598
351
762
344
166
-284
990
531
169
649
353
488
400
1195
942
-638
1171
1919
432
99
1382
879
776
800
55
952
708
331
349
406
402
470
474
146
-76
207
459
26
-535
-286
-224
-309
-476
-571
-598
-738
-349
-426
-634
-724
-700
-359
-583
-932
-568
-696
-781
-765
-780
-695
-488
-651
-472
-563
-552
-8
-548
-696
-681
-260
-97
-510
-839
-187
-299
-684
-67
-401
-477
-321
-197
-553
-404
-440
-642
-17
-740
-428
-702
-389
-220
-461
-429
-1181
126
255
-964
-1467
-107
314
-1325
-110
-260
-1462
644
-708
-1034
505
196
-1072
-142
-1016
857
-143
-1448
-734
-508
1556
-1052
-1065
-431
50
145
-116
-715
-1172
745
548
-1129
-778
-152
-672
685
532
-1787
-178
612
466
-657
-2154
1369
978
-2143
-116
422
142
-933
-1174
529
-302
223
49
-1065
-771
1558
246
-1996
-81
49
874
-697
-1157
206
102
-262
-316
495
-377
-780
838
12
-1870
725
886
-1246
-359
-63
116
565
-624
-684
640
477
-176
-60
-317
110
-157
712
623
-1114
-31
806
928
-101
-1062
746
1058
-304
-495
998
977
49
256
181
748
1005
547
594
711
481
833
882
682
455
25
946
509
-139
528
259
401
44
288
618
-19
-86
136
213
-217
-368
-403
-396
-540
-712
-660
-781
-889
-838
-753
-923
-1045
-869
-1065
-1198
-1271
-1146
-911
-1401
-1500
-1250
-1087
-1103
-1197
-1127
-891
-835
-1055
-865
-838
-890
-801
-1026
-840
-954
-667
-773
-618
-347
-1189
-414
-552
-1188
-174
-973
-1614
-272
-498
-776
-1058
-890
-548
-671
18
-1066
-1492
-1102
80
-432
-1378
-1256
-1096
281
-899
-1180
-749
-710
-606
-885
-394
-1007
-790
166
-1362
-1002
668
-1025
-1387
-858
494
-570
-1924
312
-577
-222
-629
-984
-285
17
-735
-1227
-509
-486
867
-1334
-149
-105
-668
-116
26
-402
-965
-833
-164
429
-739
-1147
-110
878
-947
-940
324
-634
-239
344
-1220
-434
267
342
-832
-163
92
188
-744
-740
636
-141
562
-832
-354
-471
743
477
-774
-325
-706
1043
500
-276
-540
663
206
-150
178
-217
-18
130
453
-512
219
287
75
313
-244
-36
429
239
878
351
-594
576
1534
685
-599
302
1300
1160
880
244
825
1476
983
726
909
825
800
892
185
184
588
698
456
-186
221
257
-158
-148
-508
-665
-440
-473
-996
-1208
-994
-1102
-1203
-1203
-1397
-1458
-1378
-1405
-1597
-1620
-1678
-1624
-1472
-1595
-1629
-1417
-1317
-1407
-1347
-1193
-997
-885
-920
-809
-752
-888
-828
-537
-554
-715
-539
-83
-25
119
-76
-344
-39
88
8
34
-689
-631
436
-265
-606
-544
-52
-126
-411
-762
-717
94
-533
-956
-881
-459
-1020
-1560
-745
-1215
-1482
-1228
-1093
-1064
-1323
-1454
-1152
-891
-1374
-1497
-1340
-778
-867
-1610
-1273
-1085
-741
-795
-1034
-950
-1307
-331
-310
-1795
-1081
-396
-616
-382
-1193
-1242
-270
-379
-734
-1192
-263
-96
-904
-212
-1370
156
474
-1509
-395
-133
-60
-173
-734
-136
570
-187
-2180
-250
1369
-130
-1570
-1014
479
73
-980
-785
-368
-33
-150
-49
-339
-196
856
-980
-768
57
669
276
-1736
-467
1230
-128
-505
-749
363
123
60
-25
-66
510
-383
260
-357
38
1295
177
-92
108
379
843
991
230
147
1074
719
582
568
710
1151
1174
1157
1584
1511
1719
2120
1831
2004
2651
2880
2604
2394
2820
3079
2897
2175
1828
1634
1233
1706
2033
2038
1301
482
234
-615
-710
-203
146
17
-786
-1301
-2138
-2311
-2032
-1932
-1812
-2077
-2184
-2669
-3017
-2989
-3036
-2775
-2662
-2509
-2516
-2522
-2329
-2599
-2546
-2230
-1880
-1471
-1178
-848
-879
-982
-762
-500
-179
284
643
744
790
774
757
680
802
1093
1274
1369
1219
1012
791
683
720
695
750
695
477
323
63
-175
-290
-312
-452
-586
-596
-719
-1004
-1225
-1283
-1433
-1492
-1377
-1351
-1461
-1672
-1700
-1837
-2010
-1949
-1848
-1639
-1750
-2032
-2089
-2010
-1870
-1839
-1795
-1706
-1763
-1736
-1618
-1745
-1891
-1830
-1577
-1350
-1309
-1247
-1238
-1402
-1428
-1225
-1124
-1157
-1153
-1164
-1242
-1273
-1042
-1000
-1082
-992
-851
-820
-916
-1245
-1458
-1248
-1137
-1176
-944
-796
-971
-885
-1173
-1452
-1027
-318
-353
-1626
-1451
-341
-391
-1379
-1406
-471
-394
-486
-1102
-662
-427
-934
-533
-960
-724
-281
73
-266
-960
-565
83
404
-954
-808
387
270
-378
-158
29
-260
534
526
134
-351
468
1376
681
-304
-290
1401
1773
853
129
838
2288
2033
1518
1363
2363
3160
3223
3314
3279
4099
5114
5723
5872
5676
6208
6660
4354
717
-1400
-2504
-1007
1855
3313
3833
2389
449
-1383
-2465
-2147
-1414
-1556
-3024
-4264
-5796
-6160
-5382
-4489
-3209
-2273
-1799
-2868
-4281
-5560
-6441
-6100
-5753
-4625
-3734
-3139
-1950
-1800
-1669
-1435
-1187
-608
-104
278
189
-291
-822
-527
466
2055
3485
4254
4446
3860
3170
2264
1751
1721
1781
2300
2591
2556
2292
1926
1846
1860
1987
1813
1222
354
-545
-1266
-1893
-2126
-2007
-1609
-1088
-633
-732
-1353
-2179
-3103
-3423
-3308
-3020
-2719
-2766
-2754
-2639
-2382
-1807
-1272
-970
-860
-936
-1132
-1352
-1497
-1398
-934
-99
698
1237
1504
1330
1012
707
591
627
571
-4
-507
-312
-95
495
641
223
-60
-251
-524
-1028
-1695
-2454
-2554
-2313
-1820
-1403
-1604
-1873
-2147
-2210
-2206
-2388
-2863
-3105
-2966
-2874
-2496
-2335
-2146
-1839
-1608
-1252
-1341
-1515
-1552
-1641
-1609
-1145
-505
-196
8
108
392
508
267
16
109
222
-17
-14
239
265
284
470
382
640
18
-148
106
-690
-837
-681
-334
-176
240
408
305
349
292
563
205
1
280
841
1250
1208
1397
1509
1715
2536
2607
2096
2287
2904
3470
3401
3997
4994
5711
6501
7421
8671
9686
10042
9195
6853
2295
-2914
-4070
-3420
780
6863
8582
7449
2437
-2298
-4752
-4554
-2616
-1639
-2479
-5530
-7023
-8154
-7468
-4837
-3009
-1395
-1672
-3299
-6107
-8488
-9758
-9947
-8113
-6389
-3639
-1945
-1458
-672
-1590
-2118
-2528
-2580
-1750
-618
296
386
19
-84
1328
3448
5920
7369
6987
5310
2893
1173
452
1253
2911
4389
5557
5642
5122
4138
3051
2301
1694
1358
763
40
-773
-1262
-1421
-1327
-842
-280
56
-42
-634
-2153
-3938
-5461
-6012
-5103
-3533
-1923
-1088
-1303
-1868
-2364
-2512
-2260
-1981
-1942
-1942
-1946
-1787
-1367
-696
326
1358
2329
2722
2408
1514
518
-229
-421
581
1658
2702
3358
3184
2967
2495
2044
1001
13
-402
-674
-571
-688
-817
-1193
-1232
-1106
-1011
-1264
-2272
-3497
-4699
-4954
-4598
-3955
-3251
-2800
-2452
-2516
-2731
-3275
-3750
-3806
-3686
-3194
-2683
-2179
-1802
-1463
-967
-421
18
248
37
-516
-776
-705
-249
459
1170
1888
2346
2398
2028
1366
669
199
96
345
636
787
744
740
792
688
530
35
-489
-900
-1201
-1269
-1201
-681
-10
616
972
1024
1020
787
393
393
692
1267
1649
1995
2471
2754
3274
3440
3729
3955
4160
4640
5201
6331
6956
7916
9341
11002
12160
11209
9213
4050
-2845
-4614
-3579
950
8913
11570
9872
4171
-2435
-6104
-5789
-3267
-1111
-1121
-4705
-6790
-8442
-7923
-4779
-2412
-895
-1911
-4195
-7727
-10128
-10773
-10326
-7420
-5462
-2681
-865
-947
-407
-1921
-3087
-3682
-3838
-2486
-597
972
1893
1752
1457
2548
3956
6100
7315
6554
4609
1929
278
304
2140
4837
6876
7628
6752
5032
3070
1491
792
451
372
299
-8
-259
-271
-427
-541
-797
-1145
-1664
-2480
-3315
-4686
-5855
-6497
-6163
-4558
-2677
-1164
-1064
-2411
-3956
-5171
-5500
-4787
-3678
-2732
-1943
-1574
-1220
-780
-422
181
497
690
679
325
-149
-253
192
1136
2630
3873
4303
3999
2743
1645
891
585
1099
1600
2232
2510
2430
1745
586
-123
-662
-700
-600
-1023
-2168
-3471
-3881
-3898
-3516
-2999
-2752
-3059
-3569
-4325
-5294
-5587
-5406
-4800
-3756
-2846
-2471
-2707
-3047
-3161
-2935
-2378
-1937
-1623
-1409
-1210
-988
-761
-70
644
1071
1331
1162
867
545
407
441
834
1676
2282
2413
2039
1409
830
528
579
636
646
568
427
254
165
136
1
-83
-199
-314
-479
-682
-701
-502
55
543
820
1329
1526
1519
1453
1232
1548
2072
2795
3389
3701
4203
4439
4409
4572
4997
5949
7357
8459
9428
10587
11176
11023
10387
8403
2989
-2962
-3836
-2281
4442
12284
13111
9755
1792
-5149
-7661
-5908
-2122
479
-781
-4617
-6852
-8342
-6557
-3473
-1592
-1313
-3780
-6888
-10404
-11700
-10986
-8810
-5298
-3374
-1322
-1414
-2263
-2610
-4100
-4568
-5033
-4537
-2546
-183
2017
3077
2478
2029
2401
3237
5168
5718
4750
2910
652
426
2056
5037
7930
8876
7895
5500
2918
885
280
743
1369
1980
2013
1531
1201
814
367
-91
-1159
-2273
-3307
-4132
-4259
-4414
-4544
-4416
-3913
-2907
-2065
-1937
-3069
-4887
-6552
-7182
-6258
-4375
-2497
-1458
-1370
-1806
-1916
-1886
-1641
-1400
-1546
-1398
-1175
-641
206
1060
1925
2574
2953
2864
2336
1584
865
762
1050
1818
2559
2870
3319
3220
2933
2245
1156
156
-1029
-1534
-1046
-775
-286
-494
-1208
-1894
-2352
-2519
-3382
-4304
-5675
-6284
-5798
-4663
-3400
-3270
-3354
-3991
-4327
-4444
-4961
-5059
-5235
-4221
-3302
-2150
-1466
-1558
-1361
-1647
-1299
-1383
-1539
-1329
-1314
-437
353
1135
1664
1747
1773
1255
934
465
276
421
617
1304
1755
2159
2034
1383
776
115
-94
-356
-462
-419
-311
236
579
966
776
415
94
-486
-344
-220
246
781
1392
2012
2450
2629
2520
2610
2762
2995
3113
3353
3673
4217
5689
7104
7970
9141
9476
9293
9475
9293
6794
2583
-2294
-4066
-1156
4636
11791
13385
9489
2014
-5162
-8053
-6315
-2011
438
205
-2826
-5643
-6690
-5691
-2973
-1400
-1533
-4048
-7816
-10730
-11715
-9881
-7028
-3414
-1360
-1184
-2082
-3735
-4461
-5182
-5382
-5201
-4504
-2555
16
2092
3050
2699
1556
1196
1586
2784
3755
3116
1973
814
1036
3173
5929
8123
8346
6573
3560
893
-465
-96
1462
2981
3882
3679
2649
1620
939
441
-54
-934
-2246
-3292
-3698
-3293
-2507
-2082
-1843
-2063
-2366
-2671
-3330
-4427
-5739
-6594
-6389
-4947
-2924
-1282
-908
-1581
-2740
-3575
-3674
-3345
-2730
-2299
-1870
-1225
-478
458
1177
1568
1483
1063
505
45
-71
203
947
1919
2875
3486
3528
3120
2371
1448
763
349
112
-62
192
713
1064
1165
400
-708
-1772
-2700
-2955
-3123
-3210
-3992
-4375
-3759
-3114
-2299
-2837
-3802
-5064
-5514
-5531
-5315
-4480
-4128
-3248
-2810
-2280
-2292
-2930
-3331
-3646
-3027
-2446
-1873
-1308
-886
11
321
657
610
373
144
-178
37
267
944
1570
2059
2476
2478
2218
1555
824
357
148
502
854
1223
1311
1155
1154
902
778
486
-7
-242
-334
14
449
872
1321
1580
1863
1731
1765
1528
1430
1770
2236
2841
3561
3883
4069
4833
5307
5997
6869
7611
7763
8341
8552
7419
4440
-520
-3510
-2300
2097
9240
12923
10648
4194
-3630
-7805
-6944
-2052
1646
2632
-378
-4263
-6419
-6467
-3649
-1350
-472
-2458
-6227
-9309
-11003
-9507
-6633
-3339
-1043
-1357
-2755
-4840
-5679
-5755
-5248
-4683
-4258
-3020
-1466
396
1508
1498
513
-204
-202
858
2458
2565
1906
823
407
2133
4529
6739
7380
5732
2992
459
-657
169
2293
4071
5000
4360
2817
1389
601
586
725
441
-652
-1840
-2537
-2335
-1342
-620
-459
-1005
-2105
-2909
-3550
-4082
-4711
-5255
-5113
-4068
-2537
-1287
-1124
-2076
-3404
-4393
-4375
-3672
-2759
-2098
-1913
-1684
-1240
-528
196
519
322
-250
-798
-1042
-730
24
1006
1886
2464
2675
2413
1873
1260
791
561
572
841
1161
1354
769
517
130
-598
-281
-771
-1449
-2000
-2566
-3086
-2778
-2750
-3185
-2760
-2916
-2919
-3536
-4492
-5191
-5344
-4630
-3872
-3051
-3057
-3368
-3631
-4001
-3645
-3569
-3360
-3064
-2556
-2066
-1849
-1390
-1141
-607
-203
-233
-422
-474
-431
-57
549
1101
1634
2003
1938
1789
1304
732
714
651
1051
1476
1577
1615
1473
1281
1012
939
682
496
518
211
306
581
881
1354
1624
1790
1484
1358
1004
1141
1568
1861
2777
3058
3659
3921
4187
4533
4819
5744
6454
7354
7620
7942
7626
5007
1738
-1955
-2478
590
5488
10865
10942
6845
-310
-5940
-6943
-3930
911
2678
1604
-2366
-5423
-6213
-4690
-1512
-366
-1183
-4551
-8101
-9806
-9683
-6833
-3973
-1417
-1014
-2530
-4256
-5932
-5849
-5443
-4499
-3789
-3196
-2202
-1022
316
968
893
-51
-468
-226
727
1870
1725
1330
848
1347
3368
5307
6498
5674
3305
754
-579
-115
1795
3909
4828
4524
3001
1521
669
597
875
679
-57
-1226
-2009
-1965
-1236
-219
149
-270
-1435
-2730
-3542
-4005
-4096
-4122
-3957
-3423
-2513
-1655
-1310
-1886
-3021
-4039
-4506
-3957
-3062
-2217
-1784
-1780
-1553
-1081
-409
42
-14
-594
-1337
-1660
-1321
-337
758
1703
2120
2056
1731
1210
798
513
444
531
722
1066
729
193
305
-96
229
64
-507
-1325
-2283
-2900
-3196
-2679
-2578
-2057
-2098
-2169
-2524
-3526
-4350
-4831
-4672
-4020
-3375
-2812
-2914
-2824
-3123
-3291
-3153
-3206
-2971
-2938
-2571
-2323
-1826
-1262
-643
-18
173
-73
-411
-814
-596
-154
549
1317
1809
1988
1726
1580
1107
974
854
735
1031
1199
1611
1874
1814
1649
1341
1118
1001
1156
862
650
857
995
1732
2091
2088
1951
1587
1704
1667
1992
2481
2666
3251
3945
4764
5114
5518
5928
6344
6966
7520
7467
5244
1803
-2722
-4090
-1164
3894
10227
11648
7850
959
-5629
-7829
-5423
-633
2375
2128
-1257
-4586
-6030
-5007
-2050
-357
-553
-3689
-7431
-9675
-10041
-7035
-3726
-817
24
-1861
-3959
-5817
-6001
-5320
-4355
-3628
-3023
-2039
-871
547
1257
1164
172
-571
-642
141
1480
1674
1737
1461
1769
3513
4981
6090
5518
3274
983
-607
-491
1364
3566
4983
4952
3328
1474
269
-49
304
326
-168
-1196
-2146
-2168
-1405
-140
530
138
-1141
-2742
-3769
-4214
-4201
-4006
-3699
-3064
-2196
-1371
-935
-1489
-2729
-3939
-4634
-4205
-3236
-2150
-1399
-1282
-1101
-929
-609
-270
-299
-687
-1268
-1619
-1400
-546
544
1621
2217
2294
1885
1164
542
102
-3
232
564
880
153
-33
126
-12
47
-611
-1296
-2473
-2599
-2879
-2399
-2019
-2128
-2233
-2537
-2340
-2891
-3350
-4040
-4135
-3801
-3513
-2970
-2881
-2781
-2638
-2920
-2812
-2976
-2840
-3092
-2798
-2246
-1836
-1155
-870
-544
-521
-494
-535
-426
-328
-102
287
842
1494
1920
1711
1518
1301
1067
1110
955
1122
1231
1565
1881
1988
2081
1657
1348
1044
1049
1276
1258
1667
1888
1971
2317
2083
2038
2052
2034
2294
2598
2701
2978
3643
4117
4794
5520
6056
6683
6840
7207
7132
5682
2725
-1945
-3573
-1924
2562
9114
11339
8806
2296
-4807
-7864
-6090
-1381
1981
2208
-1058
-4444
-6129
-5244
-2050
-38
-43
-3208
-7178
-9769
-10276
-7447
-4153
-978
80
-1561
-3625
-5706
-5999
-5257
-4192
-3419
-2997
-2373
-1360
204
1508
1901
1057
52
-535
-117
1092
1577
1896
1676
1891
3308
4644
5989
5772
3768
1457
-360
-516
1106
3225
4750
4938
3543
1781
460
54
424
500
14
-1152
-2275
-2543
-1867
-533
314
53
-1258
-2991
-4172
-4582
-4312
-3814
-3414
-2982
-2431
-1857
-1420
-1662
-2525
-3606
-4340
-4047
-3190
-2099
-1311
-1119
-892
-615
-230
77
-95
-551
-1138
-1424
-1046
-57
1053
1972
2251
1846
1434
686
309
45
-5
198
344
823
889
1050
456
-137
-559
-1209
-1689
-1986
-2069
-2164
-1874
-1816
-1890
-1879
-2325
-2850
-3374
-3761
-3920
-3956
-3599
-3177
-2689
-2598
-2579
-2726
-3039
-3217
-3346
-3285
-2905
-2322
-1811
-1342
-1004
-945
-832
-792
-799
-661
-635
-431
-176
282
833
1321
1587
1551
1382
1002
781
874
981
1235
1513
1736
1924
1994
1888
1534
1299
1075
1276
1545
1846
2124
2040
2109
2106
2317
2521
2515
2359
2580
2536
2979
3687
4388
5305
5674
6408
6444
6575
6929
6613
5283
2207
-1980
-3487
-1722
2945
9321
11210
8239
1615
-5275
-8022
-5813
-1264
2139
1961
-1394
-4588
-6225
-4677
-1694
223
-290
-3874
-7578
-9894
-9742
-6667
-3545
-788
-173
-1733
-3589
-5286
-5520
-4970
-4229
-3641
-3072
-2202
-835
702
1902
1936
910
-47
-610
171
1465
1934
2219
1726
1845
3258
4690
6192
5921
3845
1413
-533
-729
933
3071
4672
4764
3343
1631
307
34
286
270
-386
-1583
-2525
-2504
-1643
-356
238
-294
-1673
-3335
-4249
-4496
-4237
-3952
-3817
-3489
-2856
-1968
-1242
-1439
-2350
-3629
-4505
-4312
-3461
-2235
-1335
-1039
-775
-531
-109
313
190
-311
-981
-1309
-969
-32
1091
2032
2394
2268
1850
1055
528
144
37
374
626
923
948
887
775
357
-278
-1019
-1683
-2242
-2273
-2302
-2266
-1883
-1850
-1860
-2131
-2727
-3349
-3920
-4204
-4221
-3980
-3605
-3088
-2688
-2403
-2522
-2953
-3332
-3489
-3340
-3062
-2683
-2190
-1662
-1169
-870
-821
-855
-894
-889
-846
-706
-491
-86
537
1148
1544
1555
1297
1032
915
872
985
1051
1252
1613
1866
2073
1989
1707
1448
1268
1130
1328
1514
1792
2115
2307
2409
2409
2436
2406
2625
2443
2895
2945
3033
4013
4481
5869
6563
6528
6383
6320
6384
6005
4409
211
-2933
-3219
-682
5759
10188
10111
5289
-2082
-6732
-7409
-3591
133
1815
-96
-3683
-5733
-5794
-3101
-689
29
-2110
-5841
-8568
-9883
-8176
-5322
-2635
-835
-1289
-2427
-3852
-4545
-4574
-4023
-3730
-3588
-2775
-1823
-11
1797
2440
1905
738
-320
-172
995
2047
2692
2332
1722
2261
3445
5201
6322
5398
3295
845
-636
-271
1479
3389
4404
3889
2487
1072
366
370
358
-154
-1323
-2489
-2958
-2402
-1227
-199
-181
-1134
-2470
-3569
-4014
-3992
-3981
-4149
-4252
-3914
-2919
-1620
-842
-1054
-2176
-3592
-4203
-3969
-2981
-1763
-1071
-737
-537
-162
430
834
758
206
-519
-872
-554
281
1268
2080
2475
2492
2234
1818
1116
490
13
-205
-38
323
554
609
621
372
9
-706
-1934
-3054
-3386
-3093
-2376
-1921
-2037
-2481
-2796
-3085
-3141
-3479
-3996
-4427
-4563
-3992
-3299
-2762
-2734
-2664
-2609
-2591
-2687
-2908
-3118
-2880
-2335
-1634
-911
-395
-210
-259
-318
-485
-490
-494
-298
56
457
880
1256
1501
1486
1250
895
708
748
783
806
889
1063
1421
1678
1733
1577
1259
973
1004
1213
1412
1578
1555
1727
2261
2714
3009
3091
2738
2662
2724
3056
4001
5046
5952
6298
6058
6252
6542
7641
7242
5230
556
-3309
-3715
-1492
5196
9669
10358
5886
-999
-5717
-6595
-3539
-306
883
-868
-4177
-5818
-5561
-2751
-685
-343
-2480
-5969
-8301
-9038
-7486
-5123
-3357
-2444
-2736
-2978
-3201
-3016
-2996
-3247
-3823
-4218
-3739
-2400
-211
1998
3092
2673
1462
216
-44
944
2124
2840
2634
1855
1881
2785
4593
6063
5992
4309
1986
77
-185
834
2299
3177
2926
2079
1234
1128
1274
1153
97
-1595
-3206
-3826
-3206
-1867
-734
-561
-1303
-2399
-3209
-3470
-3479
-3626
-4154
-4779
-4845
-4196
-2813
-1481
-885
-1231
-2236
-3062
-3392
-3069
-2389
-1825
-1396
-944
-294
605
1348
1619
1211
493
-114
-200
289
1086
1836
2222
2329
2311
2406
2389
2010
1413
499
-99
-320
-185
235
456
466
106
-489
-1226
-2172
-3021
-3406
-3497
-3200
-2983
-2872
-3000
-3032
-3187
-3432
-3797
-4337
-4577
-4637
-4171
-3688
-3258
-2977
-2771
-2513
-2438
-2474
-2529
-2632
-2356
-2135
-1717
-1226
-752
-179
123
307
92
-142
-329
-235
82
402
706
941
1169
1295
1268
1116
851
634
451
293
300
414
668
981
1130
1191
1102
945
916
809
776
791
926
1314
1951
2506
2725
2886
2703
2819
2938
3295
3869
4711
5325
5593
6027
6365
7304
7986
7479
4863
515
-2761
-3844
-1136
4056
7770
8501
5034
370
-3226
-3936
-2561
-1261
-1294
-3147
-4828
-5386
-4007
-1731
-487
-1081
-3668
-6383
-7827
-7414
-5670
-4250
-3617
-4092
-4468
-4132
-3229
-2120
-1721
-2189
-3106
-3823
-3674
-2595
-854
1036
2150
2396
1910
1090
855
1181
1754
2217
2133
1831
1848
2445
3751
4882
5214
4564
3054
1619
869
1015
1631
2029
1900
1249
791
874
1426
1859
1394
-14
-1812
-3044
-3245
-2523
-1676
-1349
-1628
-2253
-2621
-2631
-2402
-2388
-2904
-3711
-4382
-4407
-3745
-2812
-2052
-1843
-2038
-2282
-2320
-2021
-1681
-1555
-1658
-1784
-1623
-1029
-179
616
1023
996
717
429
345
524
852
1128
1286
1335
1524
1772
2073
1993
1644
1077
423
121
31
102
46
-94
-455
-688
-924
-1102
-1555
-2066
-2557
-2976
-3122
-3154
-3054
-3051
-3117
-3280
-3461
-3536
-3568
-3597
-3621
-3657
-3596
-3492
-3191
-2961
-2676
-2559
-2453
-2321
-2098
-1794
-1677
-1493
-1379
-1184
-937
-752
-610
-516
-467
-385
-302
-173
-52
35
111
146
191
230
291
298
209
28
-198
-357
-379
-323
-221
-150
-157
-214
-216
-168
-114
20
59
170
249
422
531
540
772
929
1260
1478
1668
1940
2191
2625
2969
3313
3545
3752
4069
4387
4480
3976
2792
1218
79
-298
371
1460
2197
2210
1496
682
219
247
388
229
-417
-1260
-1767
-1720
-1196
-731
-722
-1326
-2287
-2966
-3150
-2765
-2203
-1807
-1669
-1722
-1626
-1356
-1038
-842
-906
-1153
-1397
-1389
-1026
-401
252
777
1016
1065
1028
1020
1184
1386
1554
1646
1636
1573
1546
1609
1732
1790
1721
1550
1375
1295
1321
1451
1564
1565
1454
1278
1138
1074
1122
1184
1178
1080
997
997
1075
1187
1239
1203
1086
957
921
954
1026
1103
1095
1046
991
948
905
844
761
684
656
693
746
779
765
695
624
576
588
633
632
561
443
364
352
404
515
578
544
438
325
251
267
321
356
340
270
225
259
335
405
450
410
303
197
140
160
219
273
279
237
199
174
159
146
72
-41
-149
-216
-245
-230
-229
-249
-289
-369
-445
-496
-521
-558
-633
-717
-746
-695
-596
-479
-411
-424
-504
-595
-622
-573
-456
-334
-263
-269
-286
-261
-182
-60
18
17
-36
-80
-52
47
176
264
258
172
82
73
143
214
251
224
168
134
109
124
143
122
62
-6
-44
-15
26
81
145
172
162
152
183
230
267
266
268
295
365
474
627
768
833
840
836
839
888
977
1030
1028
965
907
904
949
988
954
827
653
515
452
444
469
469
418
313
201
127
51
-58
-187
-312
-437
-510
-575
-623
-670
-737
-816
-915
-1034
-1148
-1221
-1293
-1384
-1434
-1455
-1441
-1387
-1329
-1312
-1345
-1430
-1553
-1670
-1713
-1655
-1541
-1433
-1379
-1384
-1446
-1490
-1497
-1475
-1420
-1361
-1336
-1323
-1299
-1247
-1182
-1111
-1045
-1022
-1052
-1119
-1167
-1160
-1128
-1072
-1004
-922
-834
-803
-824
-858
-891
-896
-886
-843
-805
-774
-721
-649
-564
-490
-452
-454
-493
-543
-541
-508
-481
-452
-450
-467
-445
-385
-314
-260
-266
-323
-392
-443
-431
-352
-295
-261
-265
-290
-304
-296
-297
-328
-374
-445
-499
-530
-528
-508
-483
-486
-552
-657
-765
-833
-864
-882
-918
-984
-1083
-1170
-1205
-1194
-1166
-1193
-1273
-1359
-1429
-1470
-1483
-1471
-1429
-1435
-1486
-1525
-1531
-1489
-1430
-1389
-1403
-1442
-1458
-1413
-1300
-1193
-1119
-1102
-1135
-1155
-1124
-1007
-855
-745
-711
-762
-830
-855
-808
-709
-608
-585
-616
-668
-692
-647
-569
-503
-470
-483
-527
-561
-555
-522
-475
-433
-434
-443
-428
-422
-397
-367
-350
-301
-248
-176
-95
-45
1
20
32
72
144
203
231
262
301
372
477
636
803
896
889
825
757
718
727
775
823
818
755
686
608
567
535
459
370
260
172
99
42
20
25
25
-22
-97
-208
-331
-449
-548
-635
-713
-753
-771
-772
-788
-843
-907
-980
-1050
-1093
-1095
-1055
-1027
-1009
-1011
-1033
-1015
-975
-930
-929
-958
-1021
-1117
-1184
-1198
-1151
-1074
-1005
-963
-953
-988
-1062
-1133
-1188
-1157
-1051
-949
-900
-907
-897
-906
-884
-827
-782
-792
-819
-858
-897
-858
-738
-581
-449
-404
-439
-525
-586
-551
-448
-327
-269
-260
-275
-299
-277
-190
-74
1
-13
-84
-153
-180
-127
-5
111
163
129
71
28
13
13
41
70
54
20
-12
-7
-20
-50
-83
-124
-158
-194
-194
-197
-216
-263
-323
-345
-338
-307
-318
-374
-499
-630
-687
-681
-604
-550
-577
-690
-821
-887
-884
-824
-796
-818
-883
-945
-956
-929
-896
-868
-877
-934
-1006
-1032
-1017
-950
-890
-873
-888
-908
-895
-854
-801
-750
-741
-760
-768
-737
-667
-609
-571
-551
-550
-565
-568
-568
-547
-522
-509
-494
-464
-425
-396
-372
-361
-378
-379
-342
-270
-204
-164
-119
-86
-25
34
96
134
132
99
46
19
66
153
273
364
407
411
344
300
311
358
407
450
488
490
507
548
614
682
718
721
653
584
563
593
656
690
693
662
617
551
492
452
403
326
233
162
144
158
169
190
182
117
31
-51
-107
-133
-167
-198
-251
-291
-303
-304
-313
-331
-372
-434
-506
-571
-601
-594
-583
-573
-541
-514
-503
-524
-597
-693
-781
-824
-842
-839
-825
-814
-804
-837
-887
-925
-932
-929
-927
-931
-939
-916
-878
-832
-773
-720
-715
-755
-760
-751
-765
-767
-755
-725
-677
-617
-549
-484
-458
-470
-513
-524
-484
-386
-232
-115
-51
-52
-84
-80
-35
23
82
132
157
162
173
203
242
271
288
284
243
207
200
216
223
198
196
187
194
205
185
150
70
-29
-85
-84
-30
9
16
3
-43
-90
-123
-157
-203
-254
-281
-296
-306
-322
-358
-409
-478
-531
-580
-610
-603
-607
-634
-660
-681
-688
-689
-703
-726
-754
-787
-838
-881
-896
-877
-864
-856
-853
-845
-849
-867
-873
-856
-843
-839
-830
-801
-758
-721
-686
-691
-709
-719
-692
-642
-584
-522
-472
-430
-377
-304
-240
-195
-160
-156
-157
-146
-114
-49
33
115
155
187
193
182
185
186
226
278
299
305
315
354
397
448
477
471
444
414
398
404
432
461
497
513
515
544
597
626
626
583
535
531
565
609
662
706
688
616
553
516
499
506
533
529
486
430
403
422
471
509
506
459
345
228
148
123
149
175
175
128
34
-97
-235
-321
-361
-381
-392
-413
-464
-532
-561
-578
-561
-548
-560
-614
-702
-799
-871
-881
-869
-828
-804
-827
-891
-971
-1016
-1007
-990
-996
-1003
-982
-922
-876
-832
-776
-751
-791
-847
-884
-890
-856
-811
-747
-668
-610
-555
-500
-441
-381
-334
-320
-320
-286
-222
-112
-10
47
45
4
-12
13
91
198
248
241
197
149
153
217
291
351
342
265
195
129
127
172
203
223
228
205
141
76
20
5
5
-18
-26
-27
-62
-121
-171
-224
-280
-316
-340
-331
-339
-360
-380
-416
-464
-484
-489
-493
-520
-577
-629
-686
-715
-725
-731
-725
-749
-803
-855
-888
-895
-872
-868
-881
-895
-913
-918
-900
-850
-804
-763
-760
-775
-801
-826
-818
-767
-693
-617
-564
-537
-525
-546
-548
-490
-429
-359
-277
-211
-168
-167
-178
-160
-120
-87
-37
-8
-10
0
6
15
52
107
139
126
110
87
78
96
162
221
246
244
218
206
217
242
277
294
298
343
408
476
543
583
585
565
565
626
714
754
759
713
641
581
563
591
596
593
556
496
436
421
404
392
389
379
350
301
255
197
112
22
-49
-134
-171
-200
-232
-288
-362
-433
-490
-514
-527
-536
-587
-653
-690
-707
-696
-678
-685
-711
-749
-788
-827
-821
-820
-870
-918
-953
-950
-934
-911
-888
-889
-895
-928
-969
-984
-961
-903
-860
-828
-833
-853
-867
-857
-803
-732
-668
-660
-686
-710
-694
-648
-589
-524
-463
-403
-366
-315
-269
-252
-231
-207
-155
-85
2
74
101
80
38
20
29
83
153
197
227
239
243
223
216
194
169
157
142
138
122
109
81
42
-6
-58
-96
-151
-197
-216
-236
-266
-305
-353
-395
-415
-437
-469
-504
-547
-589
-630
-692
-720
-734
-737
-762
-792
-829
-877
-908
-930
-934
-926
-913
-913
-925
-952
-952
-942
-914
-883
-866
-838
-788
-745
-707
-673
-660
-650
-648
-637
-610
-564
-506
-470
-441
-438
-439
-426
-412
-373
-311
-268
-255
-256
-253
-231
-187
-117
-71
-58
-75
-70
-51
-36
30
112
180
207
195
184
177
199
242
295
308
283
248
235
280
357
423
469
489
475
478
513
558
573
582
611
641
673
685
688
660
606
565
550
545
529
498
458
415
398
379
374
368
324
262
199
140
105
83
63
12
-90
-185
-247
-274
-288
-295
-308
-365
-439
-504
-540
-551
-548
-528
-536
-567
-593
-613
-615
-617
-651
-715
-778
-832
-843
-816
-786
-792
-845
-910
-972
-1001
-986
-948
-922
-935
-969
-966
-933
-868
-831
-819
-836
-892
-930
-927
-866
-769
-683
-659
-689
-716
-675
-595
-510
-436
-374
-345
-352
-312
-224
-125
-63
-50
-79
-128
-131
-94
-22
38
58
48
46
63
79
134
169
170
167
145
126
132
161
165
159
151
128
114
104
81
38
-27
-92
-151
-176
-179
-191
-241
-331
-425
-508
-531
-527
-559
-614
-686
-770
-826
-849
-844
-840
-874
-942
-1015
-1084
-1127
-1132
-1116
-1111
-1127
-1155
-1197
-1216
-1202
-1155
-1112
-1093
-1082
-1058
-1029
-994
-937
-893
-858
-825
-795
-727
-662
-604
-550
-512
-490
-468
-416
-342
-273
-220
-183
-158
-135
-109
-76
-23
3
4
9
21
50
86
115
130
125
140
184
220
226
226
212
200
242
297
351
377
364
338
331
360
428
501
544
564
578
583
612
689
755
818
866
902
936
955
941
893
850
832
828
835
828
787
706
607
523
506
532
543
507
429
325
241
206
198
229
252
217
112
-60
-245
-380
-438
-472
-490
-525
-588
-644
-706
-716
-701
-699
-729
-783
-820
-853
-873
-861
-857
-881
-939
-1009
-1060
-1083
-1103
-1126
-1145
-1173
-1187
-1169
-1117
-1060
-1027
-1021
-1035
-1014
-975
-923
-851
-801
-801
-828
-854
-827
-745
-640
-591
-600
-655
-691
-647
-537
-379
-234
-156
-175
-223
-243
-213
-132
-45
9
14
-27
-55
-40
14
83
145
161
150
129
107
136
178
210
246
300
349
376
374
342
272
202
178
201
217
198
151
60
-6
-20
-16
-52
-126
-241
-365
-443
-462
-430
-422
-461
-566
-678
-788
-831
-868
-864
-894
-912
-992
-1025
-1123
-1103
-1264
-1475
-1653
-1877
-1350
-1402
-1529
-1558
-1452
-1301
-1346
-1351
-1292
-1177
-1086
-1215
-1125
-1148
-1195
-1207
-1071
-1536
-1433
-950
-1096
-1028
-934
-923
-954
-846
-886
-706
-680
-707
-828
-486
-375
-568
-529
-243
24
-164
-273
80
304
592
509
220
533
786
777
787
799
1039
1294
1499
1614
1595
1829
2114
2385
2725
3136
3627
4147
4479
4635
4616
4822
5133
5196
5069
4425
3490
2717
1913
1416
1199
1045
558
-523
-1702
-2677
-2793
-2597
-2315
-2470
-3037
-3718
-4704
-5166
-5248
-4959
-4892
-5309
-5822
-6185
-5883
-5188
-4398
-3701
-3320
-3230
-3153
-2651
-1838
-925
-279
-118
-183
-243
-38
579
1499
2403
2921
3034
2998
3091
3360
3649
3983
3966
3737
3244
2733
2407
2174
1963
1581
1211
624
162
-152
-401
-503
-748
-1152
-1752
-2429
-3000
-3447
-3647
-3746
-3851
-4004
-4203
-4290
-4229
-3989
-3598
-3135
-2768
-2572
-2357
-2149
-1915
-1617
-1286
-872
-569
-243
162
646
1138
1555
1931
2155
2268
2376
2538
2691
2748
2698
2534
2260
1940
1634
1487
1207
851
568
-102
-822
-1527
-2237
-2887
-3374
-3553
-3697
-3740
-3999
-4239
-4349
-4281
-4225
-4262
-3908
-3898
-4127
-4065
-3806
-3700
-3686
-3125
-2757
-2565
-2065
-1537
-1334
-1153
-547
-289
-210
66
351
373
538
994
1012
895
1100
1189
1119
1237
1369
1155
950
945
674
286
-2
-272
-723
-924
-1028
-1339
-1595
-1643
-1601
-1577
-1232
-943
-782
-524
-156
103
304
655
892
1214
1724
2273
2781
3290
3874
4195
4585
4952
5142
5479
5805
6264
6695
7203
7563
7932
8403
8469
8710
8660
8207
7227
5435
3077
38
-1917
-3274
-3683
-2383
-1113
-229
-171
-472
-1815
-2989
-3160
-3771
-4247
-5066
-6075
-7672
-8704
-8353
-7856
-6071
-3834
-2104
-1168
-757
-640
-1371
-1544
-1508
-1504
-1233
-602
88
459
1280
2033
2654
3393
4142
4708
4706
4660
4258
3410
2681
2075
1556
1019
690
350
176
492
653
592
824
1169
1147
626
228
-255
-938
-1599
-1985
-2427
-2703
-2515
-2300
-1815
-1051
-282
139
438
474
184
-49
-339
-672
-948
-1025
-1089
-1024
-609
-123
332
704
951
1182
1414
1340
1116
681
208
-318
-853
-963
-853
-510
-240
106
221
211
253
162
37
-250
-425
-672
-819
-971
-1130
-931
-789
-594
-468
-296
-114
-24
-105
-283
-421
-561
-598
-595
-467
-342
-251
-224
-207
-170
-139
-149
-172
-236
-343
-428
-478
-482
-484
-482
-472
-467
-482
-509
-553
-607
-699
-815
-917
-1008
-1055
-1041
-986
-922
-873
-847
-864
-905
-958
-1009
-1033
-1058
-1100
-1108
-1095
-1053
-987
-877
-773
-702
-658
-662
-649
-640
-628
-653
-690
-704
-682
-621
-536
-443
-362
-335
-351
-354
-363
-393
-416
-435
-486
-505
-472
-415
-353
-317
-306
-318
-359
-394
-414
-384
-314
-263
-252
-270
-285
-250
-182
-103
-34
-8
-4
-14
-7
31
113
207
275
319
353
374
404
439
471
493
530
584
630
688
737
772
813
842
839
786
700
572
413
259
169
178
245
360
453
479
451
389
310
227
146
43
-73
-244
-409
-556
-676
-727
-699
-655
-604
-555
-559
-616
-723
-848
-962
-1045
-1075
-1091
-1083
-1080
-1098
-1094
-1052
-976
-886
-820
-787
-791
-818
-843
-858
-855
-844
-823
-831
-846
-841
-831
-819
-800
-793
-789
-781
-755
-736
-701
-672
-699
-782
-894
-986
-1049
-1058
-1014
-956
-894
-838
-773
-717
-673
-662
-681
-681
-679
-701
-730
-759
-807
-839
-809
-714
-585
-449
-331
-277
-309
-348
-417
-461
-456
-435
-410
-408
-445
-510
-521
-478
-431
-356
-275
-224
-213
-277
-325
-401
-407
-430
-515
-568
-599
-513
-469
-424
-444
-428
-338
-259
-131
-106
-80
-75
-166
-285
-328
-241
-93
127
330
445
595
736
787
859
916
935
998
1130
1290
1425
1569
1597
1583
1625
1680
1712
1798
1927
1945
1835
1708
1547
1386
1354
1303
1278
1109
743
360
-85
-413
-566
-579
-522
-383
-326
-446
-659
-976
-1396
-1692
-1940
-2108
-2239
-2365
-2354
-2486
-2499
-2545
-2553
-2446
-2305
-2092
-1987
-1921
-1961
-2084
-2203
-2241
-2128
-1944
-1634
-1274
-974
-688
-531
-350
-162
50
345
554
715
768
712
571
420
343
293
435
701
957
1157
1232
1117
868
605
313
95
-74
-177
-280
-409
-534
-667
-745
-772
-713
-650
-590
-595
-737
-923
-1095
-1254
-1392
-1457
-1451
-1368
-1209
-1095
-1027
-943
-868
-818
-732
-626
-525
-467
-483
-527
-603
-681
-749
-757
-780
-735
-807
-940
-1181
-1498
-1743
-1989
-2060
-2062
-1910
-1774
-1623
-1468
-1480
-1471
-1658
-1656
-1714
-1729
-1689
-1788
-1673
-1704
-1534
-1456
-1217
-1035
-935
-724
-820
-809
-834
-797
-732
-602
-335
-234
-125
-160
-195
-160
-195
-102
4
105
97
34
61
-43
-117
-157
-269
-437
-665
-726
-787
-698
-436
-228
-82
-228
-364
-254
-133
72
121
245
219
217
404
441
585
708
880
979
1080
1287
1472
1546
1622
1794
1993
2232
2456
2716
3156
3682
4093
4314
4695
5012
5455
5596
5047
4131
2138
62
-1496
-2370
-2158
-1273
-235
-161
-214
-700
-1677
-1958
-2459
-2675
-3451
-4334
-5139
-6258
-6244
-6105
-5377
-4760
-3971
-3249
-2973
-2131
-1718
-1546
-1797
-2114
-2391
-2380
-1635
-999
-496
-87
46
378
970
1998
3193
3902
4287
3956
3203
2267
1659
1235
835
983
964
1044
1308
1584
1670
1532
1244
531
-134
-703
-1279
-1897
-2564
-3185
-3723
-3955
-3767
-3343
-2916
-2473
-2238
-2284
-2354
-2403
-2528
-2604
-2648
-2787
-2847
-2661
-2192
-1578
-861
-133
439
929
1397
1759
1912
1868
1608
1086
584
190
-218
-469
-650
-824
-868
-782
-663
-500
-304
-442
-795
-1366
-2111
-2772
-3242
-3424
-3424
-3238
-2909
-2606
-2269
-1920
-1645
-1526
-1576
-1658
-2002
-2253
-2402
-2435
-2238
-1823
-1210
-705
-71
331
619
830
909
1021
986
951
895
836
746
742
742
755
864
968
1001
1042
1055
851
685
389
50
-212
-380
-414
-375
-138
65
341
674
1041
1484
1842
2183
2375
2528
2673
2782
3056
3325
3869
4475
5076
5879
6515
7173
7629
7788
7654
7173
6547
5672
4533
3257
1748
343
-930
-1783
-2232
-2485
-2201
-2136
-2022
-2269
-2793
-3549
-4695
-5478
-6455
-6966
-7230
-7217
-6825
-6266
-5358
-4457
-3421
-2402
-1490
-742
-286
-46
40
62
258
515
969
1572
2245
3065
3761
4522
5049
5434
5618
5426
5024
4329
3571
2671
1849
1157
576
177
-29
-71
-141
-229
-492
-1038
-1726
-2490
-3296
-4030
-4668
-5151
-5467
-5567
-5430
-5114
-4590
-3951
-3282
-2662
-2158
-1764
-1497
-1280
-1127
-1005
-834
-516
-18
629
1409
2188
2900
3511
3975
4264
4336
4212
3909
3458
2962
2508
2094
1756
1493
1302
1133
974
674
149
-479
-1692
-3028
-4291
-5504
-6124
-6444
-6521
-6757
-6542
-6167
-5492
-4389
-3592
-2737
-2608
-2348
-2499
-2624
-2585
-2532
-2007
-1557
-627
-115
411
918
1328
1889
2152
2217
1768
1436
1102
830
779
538
452
471
635
870
913
858
714
440
86
-330
-831
-1472
-1835
-2101
-2361
-2411
-2457
-2354
-2122
-1604
-1085
-674
-292
-55
249
617
1008
1465
1875
2421
3031
3550
4108
4643
5192
5746
6462
7012
7499
8057
8348
8608
8830
8642
8373
7795
6630
5190
3305
1455
-185
-1554
-2438
-3370
-4022
-4572
-4750
-4809
-4787
-4783
-5496
-6245
-7253
-7960
-8178
-8081
-7435
-7008
-6288
-5532
-4597
-3137
-1685
-96
983
1607
1886
2135
2628
3197
3832
4113
4255
4395
4632
5297
5908
6465
6640
6227
5551
4624
3809
2940
1980
943
-293
-1380
-2162
-2498
-2623
-2694
-2888
-3368
-3897
-4412
-4711
-4961
-5198
-5408
-5702
-5798
-5602
-5110
-4292
-3398
-2494
-1679
-959
-230
504
1173
1633
1920
2042
2146
2358
2703
3156
3535
3877
4134
4272
4349
4300
4108
3669
2987
2197
1353
560
-162
-827
-1489
-2081
-2423
-2770
-3083
-3382
-3813
-4425
-5542
-6778
-7706
-8263
-8016
-7232
-6053
-4953
-3756
-2749
-1979
-1172
-840
-359
-411
-317
-359
-329
3
235
701
843
1280
1423
1619
1677
1394
1233
754
365
-162
-552
-838
-1041
-1113
-1316
-1401
-1447
-1326
-1143
-970
-859
-848
-1052
-1348
-1530
-1773
-1838
-1805
-1718
-1431
-1050
-550
-154
314
801
1288
1732
2134
2519
2774
3119
3322
3494
3717
4004
4341
4831
5199
5677
6052
6154
6426
6323
6413
6444
6328
5971
5206
3863
2013
440
-1095
-1972
-2610
-3186
-4085
-4821
-5174
-5055
-4279
-3791
-3354
-3996
-4593
-5396
-5528
-5040
-4389
-3501
-3441
-2900
-2510
-1348
212
1634
2648
2794
2653
2307
2518
2871
3199
3186
2539
1834
1445
1518
2067
2541
2595
2085
1185
395
-233
-420
-866
-1492
-2436
-3430
-3872
-3860
-3320
-2868
-2507
-2485
-2564
-2458
-2180
-1682
-1393
-1369
-1554
-1779
-1652
-1175
-483
226
686
978
1176
1491
1854
2186
2312
2013
1567
1041
719
632
619
582
420
249
80
56
158
166
3
-453
-1065
-1674
-2095
-2228
-2326
-2289
-2356
-2467
-2679
-2732
-2535
-2393
-2091
-2247
-2346
-2608
-2619
-2473
-2401
-2061
-2086
-1688
-1604
-1116
-773
-560
-251
-453
-301
-636
-588
-786
-942
-948
-1183
-997
-1187
-1004
-968
-896
-774
-999
-977
-1259
-1220
-1297
-1347
-1304
-1465
-1306
-1305
-1088
-844
-644
-426
-400
-244
-205
-54
12
-59
-129
-228
-147
-55
168
402
726
1055
1301
1511
1741
1881
2057
2241
2189
2296
2356
2486
2697
2995
3350
3587
3939
4106
4406
4588
4753
4871
4743
4514
3683
2542
1119
4
-740
-1216
-1496
-2187
-3304
-4036
-4622
-4408
-3514
-2851
-2415
-2933
-3395
-4068
-3784
-3301
-2585
-2133
-2406
-2016
-1962
-905
396
1522
2066
1902
1718
1429
1810
2239
2441
2117
1292
530
82
201
642
863
696
40
-677
-1173
-1320
-1134
-1436
-1809
-2554
-3219
-3372
-3149
-2646
-2303
-2056
-2129
-2047
-1685
-1126
-530
-288
-272
-459
-599
-288
158
661
1012
1090
1020
970
1225
1463
1637
1569
1186
735
348
227
162
127
-24
-309
-568
-711
-716
-799
-914
-1114
-1450
-1590
-1505
-1426
-1279
-1370
-1724
-1952
-2084
-1876
-1706
-1521
-1426
-1581
-1495
-1496
-1327
-1417
-1431
-1606
-1888
-1752
-1794
-1476
-1421
-1245
-1207
-1291
-1094
-1187
-1122
-1190
-1212
-1325
-1497
-1427
-1437
-1256
-1185
-1056
-1017
-1051
-881
-928
-802
-751
-795
-823
-908
-863
-814
-677
-540
-461
-367
-199
-13
103
246
205
78
22
-52
-47
76
173
293
422
615
808
1035
1252
1477
1653
1691
1923
1950
2142
2395
2571
2808
2991
3159
3255
3515
3603
3801
3934
4011
4182
4142
3510
2487
1340
33
-1060
-1745
-2249
-2848
-3183
-3294
-3333
-3023
-2489
-2008
-2198
-2341
-2579
-2878
-2774
-2400
-2127
-2133
-1751
-1516
-1048
-179
726
1414
1651
1756
1670
1556
1599
1557
1270
792
360
-79
-265
-131
-45
-1
-133
-455
-765
-987
-1121
-1401
-1689
-2102
-2544
-2728
-2685
-2401
-2081
-1680
-1405
-1292
-1067
-729
-461
-281
-122
-163
-319
-232
-74
105
369
551
578
572
703
833
882
901
758
439
95
-147
-332
-487
-597
-776
-974
-1072
-1069
-937
-762
-618
-562
-633
-765
-993
-1210
-1370
-1402
-1380
-1363
-1318
-1265
-1221
-1045
-948
-926
-1014
-1177
-1372
-1629
-1596
-1699
-1714
-1738
-1664
-1622
-1546
-1251
-1250
-1183
-1151
-1111
-1149
-1147
-1068
-1169
-1154
-1143
-1124
-1054
-903
-685
-578
-428
-385
-429
-454
-495
-530
-563
-628
-742
-855
-888
-862
-759
-628
-543
-531
-481
-418
-340
-207
-56
-8
-68
-116
-179
-149
-41
196
368
569
795
1005
1211
1407
1669
1774
1888
1982
2141
2242
2386
2598
2667
2775
2890
2995
3033
3195
3256
3243
3232
3157
2659
1610
657
-547
-1724
-2491
-2935
-3291
-3419
-3159
-2971
-2652
-2073
-1704
-1735
-1776
-1771
-1940
-1947
-1607
-1500
-1415
-1116
-821
-449
214
1017
1440
1701
1802
1581
1313
1094
791
361
-12
-415
-808
-935
-887
-819
-727
-660
-722
-847
-863
-965
-1154
-1316
-1558
-1800
-1894
-1757
-1532
-1199
-801
-500
-283
-68
161
261
318
345
191
23
-40
-103
-168
-141
-113
-150
-103
38
111
160
140
-27
-239
-571
-770
-874
-909
-822
-705
-471
-304
-42
161
261
239
87
22
-282
-394
-430
-590
-745
-921
-935
-1150
-1074
-1019
-1148
-1228
-1357
-1407
-1699
-1705
-1770
-1955
-1998
-1983
-1833
-1803
-1525
-1372
-1346
-1156
-1081
-961
-922
-755
-671
-684
-591
-637
-595
-600
-444
-376
-342
-257
-315
-355
-404
-452
-574
-698
-885
-1027
-1074
-1099
-1041
-1009
-995
-1072
-1059
-994
-952
-887
-804
-757
-762
-641
-474
-358
-130
83
227
419
561
713
731
884
951
1020
1149
1264
1425
1508
1693
1731
1808
1909
1947
2017
2094
2125
2109
2202
2192
2187
2295
2287
2297
2290
2223
1782
892
425
-203
-767
-962
-1134
-1772
-2312
-2345
-2600
-2282
-1594
-1197
-1266
-1241
-1052
-1274
-1030
-609
-710
-955
-870
-779
-778
-112
435
428
490
564
425
389
595
483
130
-99
-447
-656
-696
-563
-552
-647
-594
-652
-596
-420
-339
-438
-538
-661
-873
-783
-653
-634
-548
-538
-532
-514
-314
-111
-88
4
-39
-221
-342
-352
-461
-611
-573
-638
-827
-1118
-1137
-1013
-1074
-751
-451
-339
-223
15
67
-22
120
-69
-259
-279
-91
-50
8
273
190
61
14
-5
-218
-303
-361
-720
-872
-1022
-1202
-1343
-1438
-1486
-1542
-1464
-1465
-1364
-1345
-1417
-1349
-1421
-1370
-1391
-1386
-1321
-1289
-1153
-1044
-934
-858
-719
-636
-571
-391
-304
-282
-280
-341
-386
-447
-430
-427
-429
-412
-437
-513
-549
-578
-674
-714
-690
-717
-759
-709
-654
-627
-565
-483
-405
-333
-198
-98
19
143
287
406
511
670
769
880
964
1055
1161
1277
1401
1499
1604
1663
1742
1713
1743
1763
1803
1829
1887
1933
1906
1987
1976
1997
1926
1888
1710
1420
1194
813
440
42
-432
-852
-1177
-1428
-1679
-1676
-1673
-1642
-1426
-1240
-1055
-924
-763
-802
-832
-739
-762
-747
-621
-504
-485
-339
-179
-125
-1
94
83
27
34
-41
-186
-304
-448
-566
-645
-676
-685
-669
-614
-565
-532
-514
-484
-490
-514
-538
-619
-697
-784
-834
-851
-876
-1041
-1345
-1436
-1387
-1263
-1033
-818
-822
-868
-802
-856
-871
-849
-986
-1197
-1159
-962
-924
-744
-556
-544
-455
-304
-257
-342
-239
-241
-305
-227
-238
-327
-404
-364
-370
-305
-238
-324
-417
-545
-674
-812
-907
-965
-1018
-980
-992
-1023
-1036
-1046
-1042
-990
-902
-887
-859
-827
-789
-712
-590
-455
-345
-251
-145
-79
-16
109
192
226
287
365
438
541
743
872
1007
1127
1131
1191
1185
1197
1081
1106
1071
952
1100
1087
1197
1228
1331
1310
1344
1527
1467
1597
1632
1716
1693
1777
1894
1888
1954
1824
1472
952
370
-267
-881
-1283
-1516
-1568
-1499
-1262
-978
-768
-564
-463
-478
-560
-577
-699
-843
-834
-872
-904
-854
-706
-631
-476
-281
-206
-120
-74
-117
-280
-427
-636
-868
-1013
-1129
-1188
-1154
-1071
-1024
-934
-830
-753
-638
-544
-496
-481
-516
-597
-669
-682
-675
-621
-522
-427
-340
-235
-125
-79
-34
-45
-112
-186
-260
-317
-374
-398
-379
-363
-320
-256
-156
-62
21
121
169
196
221
230
189
173
6
-187
-219
-242
-198
-152
-88
-128
-67
-9
-70
-45
-146
-357
-667
-778
-933
-1148
-1139
-1151
-1105
-1065
-994
-1016
-1078
-1017
-1112
-1123
-1125
-1172
-1201
-1266
-1200
-1218
-1125
-1026
-966
-862
-802
-688
-724
-684
-682
-741
-777
-824
-826
-853
-797
-751
-704
-653
-643
-639
-616
-555
-549
-540
-535
-600
-635
-630
-633
-597
-465
-343
-247
-100
15
100
191
272
311
375
429
437
476
494
529
544
594
665
684
750
763
806
841
912
947
973
1014
977
1001
926
974
940
963
969
896
993
863
935
842
762
715
526
505
301
245
-180
-476
-620
-827
-757
-702
-532
-630
-542
-586
-654
-638
-672
-855
-1039
-915
-1043
-920
-806
-690
-673
-608
-446
-590
-431
-491
-534
-508
-607
-564
-803
-770
-904
-905
-804
-879
-747
-856
-797
-867
-889
-833
-954
-865
-939
-924
-912
-952
-949
-1021
-962
-923
-879
-750
-725
-668
-651
-635
-597
-619
-548
-600
-627
-573
-579
-535
-479
-358
-326
-303
-220
-241
-209
-193
-213
-230
-264
-261
-325
-308
-248
-228
-143
-125
-80
-39
-14
20
11
53
44
71
143
159
211
210
190
142
110
102
48
69
61
38
70
104
172
213
289
342
351
401
406
422
442
520
529
545
616
639
675
696
765
762
800
877
886
905
952
997
1013
1088
1120
1167
1251
1269
1325
1333
1390
1390
1362
1304
1041
636
151
-333
-765
-1095
-1267
-1314
-1271
-1084
-884
-661
-450
-348
-346
-422
-433
-537
-613
-625
-672
-672
-642
-575
-560
-449
-323
-291
-180
-139
-199
-323
-457
-614
-773
-783
-805
-810
-748
-679
-640
-564
-443
-390
-318
-263
-260
-299
-348
-390
-465
-519
-550
-574
-569
-556
-498
-432
-393
-379
-387
-399
-430
-450
-491
-527
-544
-567
-569
-535
-473
-411
-320
-222
-155
-94
-18
42
70
76
72
42
30
29
51
86
115
152
150
123
69
34
-22
-76
-124
-208
-276
-328
-393
-464
-507
-544
-618
-810
-1114
-1282
-1349
-1351
-1271
-1163
-1119
-1081
-884
-779
-701
-624
-691
-819
-852
-777
-833
-812
-747
-784
-762
-676
-623
-660
-571
-526
-534
-490
-511
-554
-640
-617
-593
-538
-425
-390
-369
-420
-427
-458
-494
-498
-528
-555
-601
-603
-625
-650
-650
-651
-628
-580
-546
-542
-524
-517
-494
-437
-389
-370
-321
-272
-258
-219
-157
-120
-48
27
44
37
65
72
67
111
123
125
130
124
85
38
37
40
49
109
131
141
136
138
125
51
27
-9
-35
-50
-14
21
19
75
107
139
179
193
144
84
47
-2
-40
-23
-21
-23
15
37
45
26
52
-5
3
-24
-56
-83
-140
-141
-225
-170
-199
-173
-172
-188
-162
-209
-170
-252
-294
-366
-414
-418
-503
-464
-506
-541
-525
-530
-524
-551
-496
-532
-525
-501
-550
-565
-567
-596
-633
-580
-564
-588
-538
-523
-553
-532
-499
-521
-508
-475
-477
-478
-491
-536
-577
-570
-585
-584
-532
-524
-517
-522
-524
-549
-554
-535
-555
-559
-590
-613
-627
-625
-620
-614
-571
-550
-531
-502
-482
-451
-451
-426
-415
-412
-391
-376
-340
-309
-247
-207
-154
-58
12
59
134
221
264
276
277
216
129
79
17
-8
20
88
129
185
283
313
357
379
383
350
321
291
205
202
203
219
246
267
300
262
271
281
279
299
351
371
373
436
430
457
502
539
610
649
729
731
764
851
809
884
854
820
788
747
720
584
450
71
-262
-496
-738
-857
-838
-815
-856
-717
-567
-546
-448
-462
-599
-679
-630
-675
-747
-688
-794
-924
-858
-799
-810
-736
-656
-693
-677
-605
-693
-844
-899
-979
-1037
-959
-873
-875
-839
-761
-701
-609
-479
-448
-457
-426
-441
-467
-472
-479
-557
-595
-571
-601
-614
-599
-644
-690
-662
-623
-659
-702
-754
-840
-825
-809
-812
-791
-743
-738
-729
-634
-580
-539
-438
-353
-324
-288
-242
-254
-263
-231
-233
-225
-191
-161
-151
-144
-118
-123
-85
-89
-163
-221
-285
-330
-361
-357
-375
-421
-411
-424
-426
-420
-418
-417
-429
-406
-425
-446
-481
-514
-503
-499
-470
-424
-383
-326
-251
-178
-136
-84
-28
-11
32
60
62
92
114
162
204
276
306
316
364
358
370
359
379
320
292
288
188
203
128
72
58
27
3
-25
36
-14
-22
69
0
-16
-6
-37
-116
-107
-89
-135
-96
-72
-116
-132
-96
-145
-162
-143
-154
-187
-181
-224
-319
-338
-392
-438
-474
-474
-501
-555
-544
-575
-614
-628
-650
-658
-680
-679
-724
-765
-756
-771
-781
-805
-808
-832
-847
-811
-784
-749
-720
-734
-739
-746
-762
-743
-705
-668
-633
-586
-552
-535
-489
-479
-471
-460
-472
-486
-487
-449
-448
-426
-395
-422
-456
-455
-457
-490
-501
-508
-545
-534
-539
-553
-537
-515
-503
-524
-507
-481
-440
-374
-329
-285
-236
-204
-185
-164
-120
-65
-10
64
111
148
191
237
250
256
245
209
191
144
137
133
153
189
185
209
217
216
225
232
222
191
187
202
155
181
171
174
164
200
210
183
276
260
333
353
415
437
469
508
496
563
576
581
587
637
636
662
692
683
652
686
673
608
614
518
310
25
-207
-454
-615
-643
-671
-674
-610
-500
-434
-370
-292
-371
-484
-519
-560
-603
-613
-623
-721
-759
-715
-699
-672
-609
-617
-660
-611
-610
-676
-723
-776
-830
-835
-778
-755
-747
-694
-640
-578
-506
-455
-440
-437
-430
-430
-424
-450
-517
-560
-586
-598
-616
-610
-626
-651
-658
-654
-638
-652
-684
-740
-782
-775
-770
-744
-715
-696
-671
-651
-595
-536
-468
-379
-314
-265
-238
-233
-255
-273
-226
-196
-158
-126
-123
-127
-125
-106
-105
-121
-149
-198
-243
-304
-328
-340
-376
-377
-385
-394
-397
-382
-386
-397
-371
-368
-371
-349
-318
-327
-324
-307
-295
-271
-215
-152
-126
-96
-73
-39
-13
4
19
17
46
34
42
70
73
91
83
103
100
98
101
52
17
-5
5
-23
-36
-35
-84
-111
-145
-171
-210
-224
-237
-276
-307
-336
-377
-386
-422
-431
-481
-501
-503
-540
-491
-521
-443
-468
-431
-403
-467
-433
-468
-435
-498
-475
-480
-522
-491
-507
-509
-515
-507
-542
-561
-554
-604
-622
-640
-640
-665
-666
-658
-683
-677
-705
-679
-688
-681
-679
-664
-634
-649
-640
-673
-683
-682
-656
-631
-602
-576
-566
-554
-517
-481
-425
-399
-364
-343
-347
-337
-350
-308
-278
-234
-202
-196
-159
-162
-135
-108
-98
-90
-91
-87
-125
-148
-126
-131
-129
-107
-104
-104
-109
-108
-100
-94
-80
-85
-81
-91
-76
-66
-56
-35
-29
-3
4
29
43
84
153
219
258
287
303
335
354
393
398
383
425
396
433
405
430
400
396
385
322
348
271
295
227
253
230
173
181
115
126
69
44
-18
-102
-132
-275
-347
-405
-468
-474
-490
-438
-469
-429
-424
-439
-410
-405
-371
-351
-333
-339
-361
-377
-407
-424
-402
-398
-412
-430
-457
-495
-527
-559
-598
-601
-614
-665
-664
-645
-650
-638
-596
-573
-566
-541
-528
-514
-496
-513
-542
-553
-575
-605
-607
-607
-595
-596
-572
-561
-561
-557
-563
-572
-603
-620
-650
-679
-673
-655
-611
-564
-514
-472
-425
-361
-338
-292
-257
-241
-227
-233
-228
-247
-251
-257
-257
-230
-208
-200
-207
-209
-240
-263
-282
-291
-305
-338
-370
-406
-419
-407
-392
-394
-367
-345
-340
-321
-317
-330
-312
-281
-263
-243
-220
-192
-158
-95
-52
31
101
149
190
245
289
299
355
337
338
340
352
373
389
406
401
392
430
422
460
508
482
513
490
500
487
527
560
553
589
573
549
505
323
83
-99
-305
-441
-529
-549
-618
-584
-431
-357
-240
-177
-186
-247
-208
-183
-223
-200
-248
-355
-383
-366
-361
-363
-299
-323
-337
-297
-323
-404
-490
-562
-682
-720
-703
-746
-778
-770
-757
-721
-636
-581
-574
-556
-516
-497
-491
-478
-502
-525
-526
-523
-541
-536
-529
-516
-469
-407
-387
-379
-383
-421
-448
-434
-418
-411
-389
-369
-340
-270
-197
-153
-97
-42
-21
-19
0
-12
-15
0
-3
-2
1
9
3
6
32
20
13
-17
-76
-144
-191
-222
-267
-293
-344
-379
-398
-405
-392
-387
-372
-379
-383
-370
-374
-365
-370
-361
-353
-345
-327
-322
-313
-311
-299
-272
-259
-236
-235
-239
-255
-265
-248
-266
-285
-309
-327
-331
-328
-321
-321
-321
-321
-323
-316
-326
-357
-377
-391
-406
-422
-419
-421
-422
-407
-407
-405
-377
-346
-336
-326
-314
-311
-306
-299
-297
-300
-304
-327
-338
-301
-279
-279
-274
-273
-280
-274
-274
-289
-317
-339
-372
-388
-379
-382
-391
-408
-414
-436
-456
-451
-452
-440
-436
-451
-440
-437
-428
-433
-420
-397
-389
-375
-369
-351
-320
-288
-265
-247
-226
-245
-278
-283
-297
-300
-290
-284
-278
-271
-264
-273
-272
-262
-258
-260
-261
-265
-259
-258
-260
-257
-251
-253
-264
-268
-287
-293
-293
-289
-280
-282
-281
-280
-278
-271
-265
-264
-270
-262
-267
-271
-274
-261
-252
-257
-253
-256
-251
-240
-231
-212
-219
-213
-222
-234
-234
-247
-244
-261
-273
-294
-291
-288
-308
-317
-330
-324
-321
-333
-328
-325
-337
-362
-390
-395
-402
-372
-358
-363
-344
-340
-342
-338
-326
-327
-332
-322
-318
-321
-286
-256
-244
-235
-230
-228
-221
-197
-178
-183
-188
-196
-198
-206
-212
-208
-206
-186
-176
-186
-203
-217
-224
-238
-241
-255
-258
-274
-290
-291
-312
-312
-318
-322
-323
-316
-321
-335
-327
-312
-283
-263
-252
-224
-207
-201
-189
-180
-168
-166
-166
-163
-167
-165
-159
-159
-167
-172
-175
-185
-204
-223
-245
-273
-298
-319
-344
-386
-412
-422
-452
-464
-454
-456
-442
-425
-429
-429
-431
-440
-426
-401
-384
-365
-330
-298
-278
-248
-214
-211
-200
-202
-201
-189
-179
-166
-174
-195
-215
-232
-261
-270
-269
-279
-280
-305
-313
-310
-301
-298
-309
-291
-287
-305
-307
-316
-318
-321
-312
-317
-328
-323
-318
-300
-288
-299
-290
-267
-263
-246
-236
-242
-261
-274
-279
-285
-284
-278
-270
-262
-252
-237
-230
-225
-217
-215
-225
-225
-218
-211
-223
-229
-234
-246
-244
-245
-250
-245
-240
-238
-236
-260
-275
-272
-245
-251
-253
-254
-271
-281
-284
-261
-225
-198
-192
-199
-206
-202
-201
-201
-206
-226
-238
-233
-239
-244
-240
-236
-247
-248
-257
-284
-299
-310
-337
-366
-384
-395
-388
-379
-376
-378
-378
-374
-382
-370
-361
-359
-356
-378
-392
-382
-359
-337
-325
-316
-319
-327
-324
-322
-300
-270
-247
-237
-234
-213
-204
-198
-186
-174
-180
-192
-214
-229
-232
-228
-234
-238
-246
-263
-269
-278
-295
-294
-294
-304
-317
-333
-326
-333
-304
-311
-316
-319
-316
-296
-304
-267
-267
-254
-236
-224
-229
-221
-191
-162
-166
-164
-185
-182
-194
-207
-191
-223
-227
-245
-236
-257
-249
-230
-228
-262
-269
-293
-313
-312
-338
-347
-356
-364
-392
-385
-357
-359
-336
-319
-318
-313
-314
-281
-297
-269
-270
-268
-255
-250
-237
-212
-199
-192
-173
-168
-182
-197
-184
-202
-195
-221
-229
-233
-237
-248
-253
-239
-263
-273
-271
-289
-304
-283
-274
-292
-277
-277
-291
-307
-300
-307
-326
-295
-332
-314
-326
-305
-319
-306
-296
-335
-305
-303
-259
-281
-248
-290
-281
-281
-264
-262
-246
-231
-260
-246
-265
-239
-273
-213
-262
-232
-258
-227
-238
-234
-203
-240
-205
-223
-209
-235
-198
-235
-222
-234
-233
-251
-243
-242
-243
-215
-220
-224
-231
-216
-203
-164
-146
-131
-150
-156
-180
-195
-183
-177
-164
-165
-158
-162
-142
-130
-136
-133
-153
-155
-165
-157
-149
-152
-165
-171
-178
-189
-188
-179
-178
-188
-183
-186
-181
-176
-174
-186
-197
-198
-202
-189
-193
-180
-175
-179
-175
-175
-170
-179
-180
-179
-183
-186
-183
-175
-163
-151
-160
-168
-177
-185
-195
-185
-179
-189
-192
-203
-210
-235
-240
-247
-252
-257
-267
-294
-329
-355
-382
-378
-398
-428
-438
-445
-473
-484
-466
-479
-497
-499
-492
-482
-468
-456
-465
-464
-454
-446
-402
-343
-318
-292
-276
-283
-281
-253
-242
-217
-231
-187
-169
-219
-183
-171
-148
-96
-130
-77
-119
-48
-82
-79
-45
-90
-3
-73
-26
-87
-45
-65
-88
-52
-73
-29
-20
-16
7
27
89
85
90
109
128
128
133
144
154
180
196
208
226
248
264
279
300
322
313
310
272
177
3
-180
-393
-564
-655
-691
-694
-679
-627
-579
-521
-439
-392
-375
-373
-382
-398
-387
-373
-407
-434
-482
-520
-532
-488
-431
-382
-335
-326
-323
-325
-346
-378
-419
-446
-484
-521
-550
-579
-598
-585
-563
-552
-513
-473
-445
-407
-373
-362
-365
-381
-428
-478
-498
-508
-526
-528
-533
-547
-540
-532
-520
-503
-490
-481
-466
-442
-426
-394
-356
-349
-326
-307
-282
-247
-182
-106
-57
-13
34
63
104
156
200
218
215
197
164
118
67
8
-38
-69
-107
-114
-113
-122
-136
-162
-198
-234
-261
-288
-334
-371
-415
-449
-481
-511
-515
-520
-491
-466
-449
-426
-413
-406
-389
-372
-362
-354
-357
-352
-345
-329
-310
-293
-276
-264
-245
-245
-241
-239
-249
-266
-282
-304
-335
-350
-365
-392
-390
-411
-430
-418
-408
-403
-396
-389
-400
-400
-407
-407
-379
-354
-336
-320
-302
-293
-275
-235
-204
-192
-183
-172
-163
-157
-151
-141
-138
-151
-150
-140
-131
-124
-135
-139
-146
-162
-185
-198
-210
-219
-233
-263
-287
-291
-283
-281
-271
-261
-253
-247
-260
-274
-287
-293
-305
-304
-299
-280
-272
-278
-273
-290
-292
-298
-290
-299
-311
-332
-341
-330
-326
-317
-326
-338
-352
-353
-345
-331
-304
-290
-289
-296
-301
-318
-309
-304
-307
-296
-298
-292
-282
-273
-260
-251
-252
-240
-228
-240
-245
-247
-241
-254
-263
-258
-235
-215
-197
-179
-180
-176
-169
-165
-152
-139
-132
-138
-133
-103
-76
-24
10
16
20
14
18
17
18
-1
-24
-56
-95
-110
-124
-127
-127
-139
-156
-161
-178
-184
-182
-192
-223
-259
-287
-300
-299
-293
-282
-302
-305
-302
-293
-275
-253
-245
-251
-246
-247
-256
-266
-268
-270
-277
-288
-287
-279
-286
-276
-265
-272
-291
-325
-350
-387
-406
-422
-438
-454
-470
-475
-477
-465
-448
-426
-423
-412
-401
-392
-388
-387
-380
-379
-364
-342
-325
-303
-268
-217
-175
-161
-146
-132
-138
-141
-131
-122
-116
-113
-102
-99
-111
-123
-125
-127
-134
-147
-141
-145
-164
-177
-197
-237
-265
-283
-304
-301
-308
-294
-287
-279
-275
-273
-263
-261
-258
-260
-254
-260
-275
-269
-263
-274
-272
-269
-265
-261
-259
-270
-291
-303
-313
-324
-328
-329
-331
-339
-358
-376
-373
-367
-359
-351
-350
-362
-353
-360
-393
-409
-420
-427
-429
-429
-424
-422
-416
-409
-397
-384
-369
-363
-366
-352
-341
-322
-314
-301
-289
-291
-285
-256
-227
-219
-202
-198
-195
-193
-196
-202
-204
-219
-234
-231
-248
-267
-282
-287
-286
-295
-293
-300
-313
-318
-342
-370
-401
-421
-416
-411
-405
-404
-406
-418
-427
-430
-425
-416
-406
-394
-394
-387
-372
-361
-339
-328
-312
-301
-282
-258
-238
-234
-238
-230
-229
-226
-213
-197
-190
-195
-225
-232
-242
-245
-236
-227
-242
-267
-284
-302
-317
-314
-302
-321
-351
-361
-360
-352
-345
-349
-355
-363
-374
-387
-389
-383
-370
-350
-338
-331
-327
-317
-319
-318
-292
-265
-253
-240
-218
-214
-214
-209
-214
-217
-221
-223
-224
-222
-208
-194
-190
-204
-211
-224
-239
-256
-262
-260
-266
-264
-269
-280
-278
-271
-273
-274
-264
-257
-272
-281
-287
-303
-307
-318
-318
-311
-307
-307
-293
-287
-282
-264
-267
-260
-250
-260
-264
-268
-281
-290
-304
-308
-316
-330
-329
-329
-341
-356
-346
-345
-333
-332
-349
-372
-394
-415
-418
-416
-421
-420
-420
-404
-395
-388
-377
-367
-353
-334
-319
-302
-283
-278
-274
-269
-243
-201
-183
-162
-144
-144
-157
-158
-160
-168
-162
-158
-160
-152
-148
-134
-127
-119
-120
-134
-156
-170
-170
-188
-193
-180
-177
-193
-215
-211
-206
-208
-206
-213
-228
-232
-220
-227
-235
-237
-257
-283
-302
-306
-284
-274
-249
-219
-227
-233
-233
-228
-230
-229
-242
-261
-276
-287
-281
-269
-266
-262
-248
-234
-241
-244
-248
-253
-272
-301
-316
-322
-327
-348
-365
-372
-392
-401
-383
-371
-362
-353
-347
-338
-327
-324
-321
-293
-272
-261
-270
-261
-253
-247
-227
-201
-197
-191
-180
-166
-153
-158
-168
-182
-202
-216
-220
-236
-243
-250
-264
-294
-320
-329
-342
-349
-358
-353
-344
-334
-342
-356
-366
-369
-368
-347
-320
-305
-286
-274
-259
-256
-247
-241
-232
-222
-198
-176
-175
-184
-192
-178
-183
-191
-176
-164
-169
-176
-178
-182
-200
-213
-217
-232
-248
-263
-277
-304
-318
-326
-336
-348
-348
-350
-355
-352
-346
-323
-336
-333
-322
-306
-285
-276
-253
-240
-237
-254
-273
-261
-262
-257
-251
-264
-281
-283
-279
-269
-251
-253
-259
-265
-281
-294
-301
-305
-313
-319
-333
-355
-364
-371
-381
-387
-390
-392
-388
-389
-379
-372
-362
-355
-358
-367
-366
-349
-320
-304
-284
-262
-256
-253
-255
-244
-222
-223
-241
-244
-242
-233
-241
-236
-238
-228
-219
-230
-220
-218
-220
-232
-250
-275
-291
-285
-275
-286
-301
-302
-297
-285
-279
-270
-259
-246
-250
-259
-277
-296
-296
-299
-311
-323
-325
-328
-328
-305
-300
-300
-288
-287
-291
-294
-278
-263
-251
-237
-233
-217
-216
-217
-215
-192
-180
-180
-178
-197
-215
-224
-213
-222
-238
-245
-241
-246
-247
-234
-220
-207
-195
-203
-194
-183
-181
-178
-182
-187
-191
-181
-182
-169
-164
-162
-165
-171
-179
-181
-183
-202
-214
-221
-227
-245
-259
-266
-261
-266
-288
-298
-310
-322
-341
-373
-375
-377
-386
-377
-364
-355
-339
-324
-311
-295
-282
-267
-248
-244
-247
-241
-233
-237
-233
-218
-209
-209
-205
-186
-172
-168
-155
-148
-166
-167
-156
-162
-166
-177
-182
-200
-224
-216
-197
-195
-189
-178
-172
-189
-221
-229
-230
-236
-242
-238
-241
-248
-246
-229
-219
-220
-216
-196
-183
-204
-200
-200
-199
-201
-219
-225
-226
-229
-234
-230
-220
-211
-193
-184
-187
-177
-168
-167
-169
-165
-175
-185
-171
-156
-156
-137
-129
-131
-121
-115
-124
-138
-140
-141
-145
-151
-157
-167
-172
-190
-185
-171
-159
-157
-162
-161
-160
-169
-178
-183
-185
-183
-186
-186
-191
-195
-211
-222
-214
-198
-196
-209
-223
-230
-243
-249
-247
-248
-253
-266
-266
-255
-242
-232
-214
-208
-202
-209
-220
-222
-213
-206
-210
-218
-231
-247
-261
-253
-238
-226
-216
-212
-207
-192
-180
-176
-183
-181
-181
-192
-196
-187
-188
-195
-198
-203
-202
-189
-194
-205
-207
-197
-197
-215
-232
-233
-248
-258
-256
-262
-263
-264
-255
-249
-253
-248
-253
-251
-239
-228
-212
-209
-208
-205
-201
-209
-222
-235
-244
-242
-234
-226
-214
-210
-219
-217
-219
-221
-227
-241
-258
-256
-262
-272
-267
-258
-248
-246
-246
-255
-251
-245
-249
-237
-251
-264
-274
-280
-284
-289
-293
-292
-291
-294
-302
-314
-329
-355
-357
-357
-371
-385
-385
-377
-385
-384
-389
-385
-366
-364
-358
-361
-361
-351
-348
-338
-323
-317
-306
-286
-260
-240
-227
-226
-224
-230
-242
-244
-237
-235
-237
-239
-234
-242
-250
-251
-244
-245
-256
-266
-276
-269
-276
-289
-281
-280
-289
-285
-286
-276
-270
-273
-261
-245
-230
-244
-253
-241
-241
-236
-218
-209
-199
-190
-170
-167
-172
-170
-171
-174
-178
-169
-168
-177
-179
-189
-199
-219
-231
-220
-211
-204
-196
-195
-213
-214
-231
-245
-242
-239
-244
-238
-234
-223
-217
-216
-229
-236
-235
-224
-204
-190
-190
-197
-190
-191
-185
-179
-177
-178
-166
-174
-194
-205
-226
-229
-223
-236
-262
-279
-286
-304
-305
-320
-319
-317
-330
-349
-358
-371
-379
-373
-373
-366
-359
-369
-368
-363
-360
-371
-377
-375
-368
-359
-345
-320
-304
-292
-283
-259
-257
-252
-233
-211
-195
-181
-171
-169
-176
-180
-174
-163
-157
-153
-149
-139
-129
-131
-131
-135
-131
-125
-143
-164
-175
-171
-164
-167
-182
-190
-199
-219
-225
-225
-236
-233
-218
-232
-256
-257
-252
-255
-263
-257
-251
-258
-244
-240
-228
-221
-220
-219
-232
-240
-235
-223
-218
-208
-209
-214
-224
-220
-215
-220
-218
-211
-194
-197
-203
-187
-192
-199
-193
-205
-196
-194
-200
-191
-188
-186
-197
-186
-180
-179
-178
-181
-188
-194
-196
-201
-202
-206
-211
-206
-201
-199
-208
-218
-215
-206
-223
-236
-229
-230
-230
-241
-238
-240
-240
-245
-251
-248
-259
-270
-276
-273
-273
-265
-257
-267
-274
-275
-269
-258
-265
-261
-251
-242
-229
-215
-217
-226
-224
-211
-197
-187
-181
-188
-201
-209
-207
-198
-189
-200
-202
-204
-206
-207
-216
-225
-226
-231
-243
-253
-252
-249
-244
-232
-250
-243
-244
-260
-274
-275
-278
-272
-276
-275
-270
-267
-266
-265
-255
-259
-266
-275
-265
-248
-233
-224
-236
-230
-231
-249
-245
-233
-218
-215
-212
-216
-225
-232
-238
-251
-270
-262
-258
-262
-267
-264
-270
-287
-279
-275
-275
-299
-306
-288
-284
-283
-275
-263
-272
-276
-276
-284
-283
-275
-272
-255
-250
-254
-262
-282
-277
-279
-267
-262
-266
-275
-286
-281
-284
-291
-298
-313
-323
-321
-331
-332
-334
-350
-367
-397
-471
-547
-549
-492
-431
-385
-404
-454
-466
-466
-455
-476
-498
-511
-507
-472
-474
-492
-520
-519
-538
-524
-479
-460
-435
-406
-396
-427
-435
-446
-434
-407
-369
-343
-353
-349
-353
-353
-336
-313
-297
-293
-264
-231
-202
-182
-186
-204
-194
-167
-139
-118
-95
-86
-93
-88
-88
-71
-61
-62
-70
-72
-86
-111
-102
-92
-82
-89
-93
-107
-125
-126
-131
-135
-137
-153
-177
-187
-201
-194
-192
-202
-223
-240
-232
-227
-232
-245
-254
-272
-282
-290
-286
-292
-302
-289
-286
-284
-277
-258
-262
-265
-269
-269
-268
-278
-284
-290
-287
-300
-305
-323
-343
-341
-337
-333
-343
-364
-381
-390
-410
-417
-421
-447
-462
-474
-479
-483
-481
-472
-476
-482
-491
-494
-485
-481
-486
-491
-496
-508
-521
-518
-502
-492
-480
-475
-466
-458
-440
-422
-428
-418
-424
-425
-426
-406
-385
-382
-380
-374
-349
-345
-329
-297
-270
-265
-256
-245
-244
-234
-226
-197
-195
-203
-202
-198
-186
-181
-172
-166
-158
-153
-155
-149
-146
-145
-149
-136
-133
-150
-146
-147
-130
-128
-129
-128
-129
-127
-114
-106
-104
-84
-84
-92
-80
-69
-68
-65
-67
-60
-60
-67
-71
-74
-71
-67
-58
-48
-46
-33
-25
-13
-2
-2
5
31
47
50
46
33
35
18
-2
-12
-19
-8
-18
-6
-17
-44
-52
-74
-91
-123
-150
-184
-198
-211
-219
-218
-246
-279
-321
-353
-384
-409
-424
-449
-489
-541
-576
-591
-606
-602
-595
-587
-599
-623
-641
-664
-669
-666
-660
-657
-671
-687
-683
-687
-706
-709
-700
-692
-688
-669
-650
-630
-611
-590
-572
-562
-546
-517
-495
-480
-455
-444
-433
-432
-435
-424
-414
-403
-387
-377
-370
-374
-364
-355
-344
-344
-351
-344
-340
-339
-344
-349
-364
-376
-377
-379
-394
-394
-391
-388
-385
-383
-394
-406
-410
-412
-408
-399
-398
-397
-388
-366
-357
-350
-335
-319
-309
-302
-285
-272
-247
-236
-229
-214
-199
-195
-179
-154
-151
-142
-111
-96
-101
-94
-83
-68
-66
-66
-52
-39
-21
-18
-27
-43
-45
-42
-14
7
22
28
45
67
78
112
141
167
199
231
242
261
261
217
161
96
83
81
94
111
105
78
38
27
-3
-27
-69
-107
-128
-164
-181
-218
-246
-308
-347
-374
-403
-405
-408
-411
-468
-504
-536
-562
-578
-607
-616
-635
-626
-622
-629
-610
-615
-622
-624
-618
-626
-622
-624
-653
-661
-651
-659
-645
-622
-610
-596
-580
-565
-563
-545
-517
-491
-467
-440
-430
-416
-396
-389
-378
-356
-326
-321
-319
-310
-312
-306
-301
-296
-294
-285
-260
-245
-222
-198
-185
-167
-150
-129
-117
-106
-119
-127
-128
-141
-137
-139
-133
-139
-151
-169
-178
-177
-179
-181
-186
-191
-201
-206
-214
-221
-230
-250
-268
-289
-314
-330
-329
-337
-342
-369
-409
-452
-490
-518
-545
-553
-542
-527
-530
-548
-564
-570
-565
-570
-588
-610
-636
-640
-637
-654
-685
-715
-723
-702
-678
-658
-656
-660
-661
-666
-666
-659
-643
-628
-619
-608
-612
-619
-589
-554
-545
-534
-515
-501
-487
-454
-439
-423
-397
-372
-347
-322
-319
-304
-273
-252
-227
-208
-170
-134
-104
-76
-68
-57
-32
-9
24
51
70
89
106
114
133
155
165
183
185
185
202
211
212
216
217
229
248
261
267
278
300
318
335
340
368
397
410
432
460
471
507
557
589
638
654
608
508
387
309
285
332
395
408
377
330
287
246
209
160
91
25
7
19
12
-25
-123
-239
-339
-404
-418
-393
-383
-459
-556
-650
-701
-708
-699
-708
-763
-823
-857
-845
-804
-762
-739
-743
-745
-744
-752
-767
-784
-804
-817
-806
-775
-748
-724
-720
-732
-729
-699
-652
-595
-521
-473
-438
-419
-416
-423
-423
-406
-372
-342
-303
-265
-250
-261
-262
-242
-236
-218
-206
-187
-168
-131
-93
-73
-65
-62
-71
-78
-66
-28
-6
-18
-27
-39
-45
-45
-49
-53
-66
-87
-99
-96
-75
-65
-79
-71
-61
-83
-93
-93
-112
-129
-147
-179
-190
-204
-232
-267
-301
-355
-400
-439
-497
-560
-609
-628
-656
-687
-719
-721
-706
-698
-717
-760
-788
-802
-797
-796
-830
-866
-899
-901
-913
-933
-949
-937
-910
-904
-903
-904
-868
-824
-780
-760
-735
-704
-673
-621
-584
-566
-560
-522
-472
-433
-388
-353
-311
-266
-223
-185
-168
-123
-74
-40
-22
4
32
59
104
143
163
182
189
188
195
200
220
233
230
233
229
241
251
275
297
308
328
354
375
384
395
400
407
401
397
397
387
383
384
392
410
427
444
465
499
544
570
581
551
453
335
227
167
157
194
240
209
155
93
20
-23
-50
-76
-148
-161
-139
-154
-176
-233
-337
-464
-511
-540
-519
-501
-526
-599
-693
-725
-742
-732
-743
-776
-827
-845
-809
-759
-688
-664
-691
-716
-733
-735
-714
-687
-688
-707
-716
-720
-713
-714
-726
-732
-733
-714
-659
-586
-525
-474
-434
-419
-411
-398
-380
-354
-314
-272
-247
-216
-203
-201
-211
-209
-206
-188
-152
-116
-86
-40
3
31
49
59
60
69
91
120
138
128
108
78
46
19
9
-7
-19
-38
-57
-55
-40
-47
-71
-106
-151
-174
-207
-243
-277
-322
-381
-430
-449
-452
-480
-505
-553
-627
-672
-695
-716
-746
-769
-811
-852
-890
-922
-956
-966
-954
-965
-968
-961
-953
-938
-933
-948
-960
-928
-873
-831
-786
-732
-692
-654
-599
-568
-538
-499
-450
-425
-404
-381
-353
-320
-292
-277
-267
-244
-201
-162
-131
-100
-49
-3
30
78
94
114
116
126
125
132
156
181
203
201
214
223
236
265
306
336
354
375
388
399
391
385
386
402
410
412
416
416
405
400
396
393
397
398
409
414
428
432
438
458
474
497
500
503
499
482
448
385
331
275
220
155
139
119
76
60
25
-15
-48
-74
-111
-156
-175
-203
-222
-246
-275
-325
-380
-434
-506
-539
-566
-590
-629
-680
-717
-768
-799
-827
-851
-867
-871
-862
-853
-832
-816
-809
-798
-799
-803
-814
-799
-796
-798
-806
-830
-843
-857
-853
-863
-852
-833
-803
-755
-708
-674
-647
-619
-595
-572
-548
-518
-473
-446
-407
-369
-355
-343
-352
-327
-306
-297
-270
-227
-189
-163
-130
-114
-99
-87
-72
-50
-21
13
50
88
99
93
74
41
3
-15
-35
-46
-57
-67
-83
-106
-129
-143
-165
-196
-213
-240
-262
-278
-302
-338
-371
-416
-486
-513
-537
-585
-617
-638
-662
-688
-700
-730
-766
-787
-793
-797
-810
-793
-810
-823
-827
-837
-867
-892
-885
-877
-851
-838
-827
-820
-806
-793
-782
-760
-739
-704
-666
-635
-602
-560
-528
-491
-457
-438
-416
-392
-366
-349
-335
-305
-281
-247
-225
-204
-173
-144
-103
-62
-45
-33
-19
-12
6
31
52
67
82
93
102
118
127
141
156
166
181
188
192
198
204
214
218
214
210
211
222
245
274
287
295
312
326
339
331
335
346
355
369
394
402
395
401
418
437
425
416
410
402
380
362
361
351
324
280
223
169
116
88
58
33
1
-23
-55
-88
-118
-158
-193
-242
-282
-313
-339
-373
-410
-450
-512
-565
-587
-614
-637
-668
-698
-720
-739
-771
-795
-800
-813
-824
-821
-812
-807
-799
-805
-814
-829
-836
-828
-811
-792
-800
-803
-806
-809
-804
-785
-762
-754
-745
-715
-679
-644
-599
-567
-545
-508
-479
-448
-427
-401
-362
-345
-312
-280
-251
-232
-207
-186
-159
-121
-93
-64
-35
-15
3
15
22
38
64
85
92
105
107
106
99
81
68
57
33
8
-34
-71
-112
-151
-164
-192
-223
-261
-283
-317
-339
-358
-389
-425
-446
-458
-484
-506
-524
-557
-601
-638
-669
-685
-707
-734
-768
-788
-812
-836
-836
-827
-811
-792
-789
-786
-769
-748
-726
-709
-696
-691
-671
-643
-610
-580
-568
-561
-550
-522
-482
-442
-410
-375
-352
-336
-315
-309
-286
-258
-219
-199
-174
-136
-114
-90
-72
-53
-40
-21
-15
-3
8
25
49
58
85
101
87
103
124
131
152
157
160
162
155
136
125
125
120
106
100
103
108
116
124
135
141
150
166
192
204
219
237
239
267
292
295
309
336
342
344
345
339
318
313
328
324
319
295
246
201
150
105
88
69
51
34
13
-14
-49
-92
-131
-176
-209
-229
-255
-292
-351
-408
-470
-521
-572
-606
-620
-642
-661
-686
-715
-730
-753
-781
-793
-814
-825
-830
-826
-815
-831
-841
-842
-831
-826
-833
-822
-815
-800
-796
-789
-775
-762
-750
-742
-739
-719
-689
-662
-642
-636
-609
-583
-560
-535
-506
-472
-435
-408
-388
-354
-334
-314
-293
-263
-229
-198
-172
-153
-131
-104
-107
-112
-88
-68
-54
-43
-39
-35
-34
-35
-41
-42
-65
-93
-102
-115
-128
-145
-164
-176
-198
-232
-275
-327
-369
-422
-446
-466
-495
-505
-519
-537
-559
-592
-624
-659
-672
-684
-706
-718
-735
-759
-800
-832
-857
-870
-866
-849
-829
-812
-783
-757
-746
-736
-738
-741
-724
-696
-660
-622
-589
-572
-562
-536
-511
-489
-454
-427
-395
-364
-344
-331
-313
-287
-261
-226
-182
-158
-129
-103
-91
-71
-51
-39
-34
-14
1
5
21
35
40
56
72
78
101
120
125
135
153
166
174
174
172
179
179
175
192
203
191
187
192
192
207
234
249
274
301
325
361
378
407
439
454
472
490
505
517
506
506
499
478
453
447
442
421
395
366
336
307
280
244
214
169
140
116
87
67
38
9
-41
-85
-124
-160
-197
-248
-298
-350
-407
-457
-505
-543
-576
-609
-659
-693
-735
-760
-776
-789
-793
-786
-780
-767
-762
-771
-776
-782
-777
-772
-756
-746
-743
-738
-736
-727
-720
-718
-712
-702
-693
-684
-652
-614
-580
-564
-531
-496
-476
-452
-420
-387
-360
-323
-286
-252
-224
-196
-179
-157
-135
-130
-110
-94
-86
-71
-39
-23
-4
21
37
61
85
100
110
111
110
102
93
80
69
33
-1
-36
-71
-97
-124
-177
-227
-258
-305
-349
-380
-412
-444
-463
-499
-520
-533
-537
-538
-557
-576
-604
-627
-655
-686
-715
-747
-767
-793
-817
-846
-859
-863
-865
-858
-843
-837
-833
-806
-780
-751
-721
-703
-668
-623
-609
-595
-578
-566
-554
-534
-515
-486
-448
-417
-397
-372
-353
-338
-308
-278
-234
-200
-174
-154
-130
-110
-95
-66
-47
-48
-42
-32
-12
4
7
21
39
75
97
113
148
180
208
219
229
230
229
242
248
255
253
237
241
264
266
267
297
320
328
347
361
365
371
392
420
442
452
460
465
481
486
489
495
486
465
440
416
393
376
367
351
320
288
245
210
183
143
96
63
47
24
-23
-56
-94
-134
-162
-181
-199
-223
-256
-296
-341
-394
-448
-495
-529
-565
-603
-640
-674
-698
-724
-754
-781
-796
-796
-805
-790
-793
-790
-798
-823
-835
-840
-836
-843
-835
-821
-805
-790
-781
-774
-763
-742
-730
-707
-672
-638
-609
-586
-569
-552
-521
-482
-438
-415
-397
-373
-348
-325
-310
-303
-302
-280
-258
-234
-212
-190
-173
-154
-137
-122
-107
-92
-73
-60
-54
-65
-75
-85
-99
-115
-130
-150
-149
-142
-156
-163
-178
-206
-230
-246
-269
-291
-304
-338
-374
-412
-455
-486
-527
-558
-583
-610
-625
-646
-670
-696
-714
-723
-740
-756
-750
-739
-742
-742
-737
-748
-748
-718
-685
-658
-627
-609
-607
-592
-590
-586
-576
-555
-532
-504
-456
-428
-399
-374
-363
-339
-317
-301
-262
-227
-194
-169
-141
-131
-113
-98
-75
-52
-20
3
16
36
40
65
76
73
88
107
111
115
122
134
124
109
113
131
145
156
167
176
190
206
216
235
252
274
297
308
327
347
347
341
346
364
397
430
465
493
508
525
558
577
589
609
612
600
577
555
519
488
468
449
417
357
301
267
253
224
184
136
102
60
15
-14
-52
-92
-119
-154
-196
-227
-254
-292
-332
-370
-414
-459
-488
-516
-551
-594
-628
-669
-720
-762
-788
-802
-809
-813
-824
-828
-839
-857
-852
-854
-860
-846
-826
-819
-815
-803
-796
-780
-774
-760
-746
-724
-696
-680
-656
-649
-637
-612
-580
-554
-526
-504
-472
-428
-408
-373
-346
-305
-274
-257
-221
-183
-146
-128
-110
-84
-83
-75
-53
-32
-11
-22
-34
-47
-60
-85
-106
-123
-131
-156
-192
-228
-270
-291
-317
-337
-366
-393
-430
-456
-493
-537
-557
-583
-610
-633
-648
-676
-703
-720
-728
-748
-767
-785
-796
-793
-805
-820
-835
-828
-816
-796
-774
-746
-708
-688
-675
-674
-684
-681
-666
-645
-617
-597
-587
-561
-537
-529
-509
-492
-466
-433
-412
-390
-361
-335
-314
-286
-265
-246
-228
-225
-201
-164
-132
-109
-98
-90
-63
-23
7
35
53
62
79
90
104
126
151
170
182
189
198
203
211
220
231
243
263
277
277
295
305
306
293
302
323
350
382
406
430
455
487
509
532
558
592
605
604
602
625
623
618
622
601
570
543
520
473
416
346
296
249
188
137
94
51
-2
-40
-78
-138
-189
-233
-264
-313
-357
-406
-469
-519
-570
-618
-658
-695
-736
-768
-819
-877
-928
-974
-1019
-1047
-1068
-1080
-1087
-1101
-1099
-1090
-1081
-1087
-1075
-1055
-1040
-1008
-978
-958
-957
-952
-930
-906
-880
-855
-834
-797
-767
-752
-725
-693
-667
-638
-607
-576
-536
-502
-470
-427
-384
-341
-291
-242
-189
-138
-105
-70
-31
-2
22
37
43
41
34
27
22
18
8
-12
-26
-36
-50
-84
-97
-113
-138
-153
-185
-216
-258
-284
-293
-311
-340
-365
-381
-430
-468
-504
-548
-577
-591
-621
-664
-687
-709
-716
-737
-755
-774
-768
-769
-749
-764
-715
-741
-694
-733
-666
-918
-993
-1322
-1698
-1025
-1093
-1083
-1129
-2285
-1696
-1385
-2315
-2433
-2402
-2094
-2077
-1986
-1634
-1451
-1276
-1053
-1009
-902
-700
-1051
-1101
-776
-787
-835
-562
-280
-232
-156
25
186
327
532
613
524
639
846
660
564
741
733
561
517
455
431
540
627
661
718
968
1255
1369
1660
2013
2158
2337
2653
2743
2824
3023
3065
3260
3394
3486
3545
3575
3408
2933
2323
1822
1587
1293
945
352
-449
-1293
-2102
-2742
-3150
-3340
-3599
-3985
-4302
-4454
-4472
-4264
-4028
-3894
-3714
-3490
-3144
-2634
-2065
-1718
-1558
-1452
-1259
-998
-597
-104
345
688
904
1117
1250
1532
1934
2193
2368
2528
2538
2451
2288
1994
1632
1244
856
461
39
-365
-776
-1194
-1568
-1966
-2301
-2586
-2654
-2643
-2642
-2615
-2655
-2713
-2756
-2741
-2656
-2454
-2222
-2053
-1958
-1858
-1686
-1410
-1104
-733
-358
-2
334
708
1017
1153
1263
1242
1185
1151
1113
978
625
109
-514
-960
-1377
-1840
-2264
-2861
-3256
-3470
-3432
-3291
-3147
-3154
-3152
-2962
-2773
-2362
-2133
-1965
-1849
-1859
-1849
-1833
-1761
-1721
-1608
-1626
-1617
-1444
-1261
-948
-711
-548
-428
-328
-89
174
321
266
144
-70
-268
-343
-512
-681
-879
-1060
-1213
-1296
-1288
-1294
-1307
-1345
-1372
-1394
-1392
-1355
-1345
-1401
-1407
-1432
-1365
-1161
-920
-710
-526
-234
-3
410
727
1065
1394
1644
1948
2171
2393
2503
2620
2550
2504
2435
2396
2364
2429
2415
2460
2564
2472
2752
2942
3286
3796
4293
4500
4965
5306
5511
6211
6717
7484
8039
8417
8664
8913
8608
8145
6694
3880
631
-2660
-4782
-5670
-5510
-5709
-6710
-8595
-10320
-10704
-9358
-6783
-4341
-2979
-2938
-3232
-3443
-2836
-1798
-1213
-1496
-2177
-2729
-2464
-1284
-125
719
724
778
1490
3217
5593
7675
8559
8035
6786
5393
4573
4191
3908
3072
1631
-176
-1904
-3140
-3826
-3991
-3857
-3590
-3284
-2925
-2705
-2415
-2280
-2318
-2513
-2847
-3216
-3502
-3533
-3488
-3498
-3698
-3924
-3975
-3430
-2117
-278
1529
2801
3375
3482
3622
4133
4880
5408
5363
4543
3353
2255
1583
1223
887
463
-10
-276
-140
347
769
786
289
-438
-1004
-1181
-1127
-1243
-1851
-2938
-4123
-4937
-5159
-4919
-4399
-3990
-3681
-3264
-2678
-1853
-982
-298
18
219
370
650
861
774
412
-287
-941
-1342
-1311
-1238
-1152
-1263
-1506
-1524
-1296
-874
-510
-270
-427
-668
-1014
-1270
-1504
-1892
-2391
-2926
-3209
-3281
-3100
-2967
-2803
-2674
-2442
-2000
-1462
-857
-555
-424
-466
-511
-481
-429
-449
-552
-686
-860
-831
-718
-490
-275
-115
70
275
565
826
943
910
723
518
369
305
265
160
80
-10
151
478
929
1256
1493
1806
2016
2341
2595
2850
2900
2822
2722
2619
2593
2643
2693
2606
2563
2672
2891
3289
3975
4579
5182
5788
6621
7540
8583
9652
10336
10655
10572
10129
8461
5361
1523
-2573
-5556
-6534
-6300
-5788
-6304
-8058
-10182
-10957
-9564
-6352
-2901
-1165
-898
-2294
-3486
-3525
-2813
-1987
-2096
-2851
-3871
-3706
-2415
-531
976
1587
1969
2633
4424
7012
9238
9906
8781
6518
4138
2630
2111
1762
1113
-294
-2132
-3671
-4627
-4570
-3985
-3136
-2392
-1870
-1717
-1892
-2164
-2707
-3225
-3803
-4324
-4805
-5172
-5209
-5013
-4582
-4001
-3347
-2515
-1334
384
2307
4033
5122
5144
4491
3692
3365
3456
3604
3327
2314
955
-201
-543
-201
458
983
1043
871
766
890
1009
773
6
-1220
-2408
-3169
-3487
-3665
-4102
-4735
-5334
-5414
-4696
-3397
-1990
-967
-411
-247
-101
374
956
1292
1266
899
308
-176
-639
-747
-656
-677
-370
-99
229
465
632
486
449
163
-383
-1053
-2157
-2878
-3768
-4411
-4864
-5116
-5159
-4866
-4187
-3601
-2749
-2118
-1516
-1013
-603
-233
-264
-443
-866
-1392
-1987
-2436
-2644
-2768
-2602
-2353
-2107
-1659
-1119
-447
153
595
836
832
702
447
114
-409
-856
-1272
-1633
-1722
-1714
-1555
-1308
-990
-564
-157
247
624
812
863
726
581
431
406
398
322
407
426
722
1096
1622
2144
2584
3010
3276
3705
3791
3834
3680
3346
3245
2942
2936
2842
2889
3158
3645
4409
5307
6564
7515
8920
10136
11041
11561
11175
9971
6756
2295
-2411
-5888
-7324
-7212
-6243
-6391
-7882
-10082
-11116
-9815
-6356
-2302
-57
160
-1580
-3428
-4190
-3788
-2794
-2831
-3856
-4908
-4905
-3443
-1010
1285
2556
3082
3682
5170
7531
9600
10183
8650
5736
2834
823
145
3
-253
-1277
-2754
-3777
-4117
-3473
-2350
-1187
-451
-378
-821
-1634
-2482
-3359
-4113
-4892
-5623
-6102
-6370
-6060
-5164
-3903
-2574
-1409
-264
908
2322
3836
4974
5302
4537
3197
1881
1206
1228
1410
1275
652
-53
-368
134
1282
2408
2939
2684
2060
1449
1043
694
-39
-1306
-2879
-4166
-4741
-4611
-4112
-3768
-3648
-3500
-2976
-1957
-683
415
860
665
150
-305
-472
-510
-615
-924
-1334
-1512
-1280
-640
157
847
1314
1352
1129
1217
1272
1136
740
-173
-1432
-2531
-3262
-3643
-3586
-4067
-4529
-4795
-4601
-3696
-2940
-2335
-2158
-2038
-1990
-1581
-1179
-1231
-1433
-2142
-2534
-2649
-2483
-2212
-1990
-1733
-1681
-1374
-1085
-664
-325
-352
-410
-588
-747
-864
-1005
-1287
-1565
-1681
-1587
-1152
-697
-426
-274
-230
-48
220
374
442
260
-94
-464
-685
-822
-896
-944
-907
-630
-224
366
928
1416
1794
2168
2516
2846
3051
3044
2914
2533
2297
2071
2018
2116
2170
2269
2368
2709
3071
3673
4331
5074
5698
6292
6943
7437
7968
8512
9089
9036
8855
8080
5861
1990
-1948
-5308
-7069
-6535
-5466
-4411
-5183
-7094
-8661
-8528
-6422
-3223
-853
-902
-2009
-4109
-5219
-4647
-3446
-2591
-2822
-3289
-3226
-1795
445
2778
4179
4256
4053
4264
5094
6184
6473
5257
3024
683
-1033
-1656
-1366
-1104
-1180
-1770
-2364
-2399
-2196
-1631
-1122
-1103
-1631
-2463
-3439
-4295
-4655
-4835
-4805
-4753
-4665
-4298
-3633
-2372
-764
652
1548
1927
2012
2026
2354
2733
2734
2197
1195
286
-116
208
862
1319
1389
1167
1076
1293
1827
2204
1898
972
-208
-1192
-1690
-1793
-1903
-2314
-2921
-3350
-3222
-2522
-1571
-771
-448
-443
-531
-482
-278
-148
-293
-755
-1273
-1622
-1632
-1366
-1006
-693
-458
-160
281
779
1165
1282
1052
557
-331
-1267
-1830
-2342
-2703
-2928
-3240
-3546
-3546
-3296
-2784
-2260
-2074
-1948
-2077
-2072
-1977
-2131
-2290
-2392
-2546
-2572
-2421
-2325
-2179
-2015
-1829
-1598
-1252
-918
-718
-733
-981
-1287
-1638
-1794
-1795
-1781
-1850
-1905
-1868
-1783
-1385
-1018
-610
-180
42
229
210
112
-114
-377
-579
-702
-758
-872
-860
-838
-754
-451
-123
323
744
970
1142
1158
1234
1226
1323
1386
1466
1561
1508
1668
1724
1922
2126
2346
2594
2924
3117
3264
3326
3375
3439
3644
4055
4308
5007
5449
6194
7312
8301
9640
10455
10802
10247
8729
5260
331
-3680
-6581
-7086
-6222
-4956
-4849
-6514
-8273
-8999
-7094
-3694
-551
787
-591
-2900
-4880
-5314
-4087
-2695
-2468
-3487
-4037
-3412
-1157
2129
4625
5799
5428
4739
4786
5414
6075
5410
3441
669
-1656
-2868
-3030
-2347
-1995
-2094
-2414
-2480
-1898
-1113
-487
-567
-1300
-2540
-3839
-4629
-4950
-4833
-4620
-4516
-4418
-4090
-3171
-1686
268
2102
3196
3344
2741
2118
1717
1710
1895
1663
901
-77
-707
-652
114
1142
1796
1938
1805
1739
1819
1889
1584
607
-749
-1927
-2475
-2323
-1856
-1562
-1734
-2050
-1990
-1276
-38
1152
1657
1305
453
-372
-827
-939
-929
-1142
-1653
-2129
-2242
-1906
-1226
-549
-120
138
254
370
529
328
-444
-1198
-2004
-2574
-2528
-2451
-2506
-2583
-2609
-2565
-1867
-1099
-445
-50
-367
-1012
-1654
-2134
-2502
-2543
-2667
-2846
-2818
-2796
-2545
-2034
-1568
-1158
-775
-589
-657
-908
-1337
-1779
-2150
-2481
-2645
-2644
-2650
-2589
-2402
-2060
-1533
-890
-405
-79
89
-9
-136
-250
-342
-479
-647
-794
-860
-763
-630
-322
-38
278
571
786
913
913
837
548
382
206
128
106
156
321
490
819
1187
1756
2216
2562
2683
2522
2474
2374
2322
2381
2409
2534
2487
2647
3170
3731
4468
5526
6435
7212
8222
8817
9592
10186
9992
9297
7497
3288
-1706
-5399
-7665
-7630
-5889
-4300
-4361
-5390
-6953
-7113
-5044
-2269
31
83
-1789
-4123
-5753
-5777
-4142
-2442
-2261
-2663
-2714
-1840
893
4264
6711
7318
6218
4379
3039
2919
3070
2684
1130
-1098
-2947
-4001
-3632
-2396
-1405
-1073
-1221
-1391
-1231
-763
-702
-1408
-2662
-4278
-5366
-5523
-4790
-3742
-2954
-2570
-2391
-1736
-534
1206
2936
3951
3892
2800
1451
485
55
113
375
348
-61
-426
-461
-46
861
1737
2135
1966
1459
798
127
-361
-894
-1569
-2221
-2541
-2419
-1867
-1043
-367
-26
158
363
701
1154
1456
1206
351
-706
-1592
-1986
-1843
-1460
-1225
-1327
-1461
-1463
-1146
-440
154
325
-5
-599
-1286
-1689
-1815
-2197
-2650
-2920
-3057
-2897
-2314
-1612
-1191
-778
-544
-433
-412
-646
-1020
-1664
-2065
-2453
-2664
-2649
-2395
-2028
-1826
-1595
-1537
-1516
-1355
-1063
-883
-1037
-1432
-2104
-2656
-2964
-2976
-2648
-2417
-2134
-1870
-1555
-1123
-644
-247
-55
80
53
-117
-297
-513
-742
-892
-882
-761
-514
-233
-13
328
477
676
798
680
595
433
193
-122
-264
-498
-456
-292
-61
184
500
812
1093
1540
1889
2157
2318
2405
2162
2154
2095
2155
2327
2435
2640
2750
3216
3716
4239
5048
5803
6388
7011
7811
8297
9009
9643
9096
8375
6143
1675
-2535
-5662
-7189
-6918
-5319
-4429
-4486
-5010
-5834
-5165
-3705
-1899
-892
-1386
-2465
-3588
-4349
-4478
-3703
-3019
-2791
-1882
-808
620
2533
4238
5502
5841
5585
4465
3016
1747
665
-103
-859
-1299
-1897
-2598
-2935
-2797
-2230
-1493
-587
-99
-232
-789
-2016
-3237
-4056
-4508
-4394
-3986
-3437
-3002
-2504
-1903
-954
230
1325
2151
2424
2366
1964
1250
577
-36
-615
-982
-952
-616
-178
354
756
949
1141
1333
1397
1310
1081
466
-386
-1099
-1574
-1734
-1568
-1128
-606
-145
346
824
1177
1484
1638
1448
1014
492
-164
-829
-1339
-1699
-1929
-1945
-1774
-1543
-1295
-1118
-1054
-974
-939
-975
-1042
-1402
-1816
-2193
-2481
-2476
-2177
-2111
-2417
-2151
-1854
-1473
-807
-300
-322
-420
-464
-767
-954
-1462
-1883
-2225
-2303
-2074
-1843
-1757
-1601
-1393
-1396
-1331
-1308
-1586
-1899
-2012
-2177
-2438
-2669
-2891
-3005
-2820
-2615
-2200
-1725
-1330
-985
-798
-762
-678
-571
-602
-586
-593
-640
-710
-617
-589
-426
-216
-23
212
380
468
465
442
183
94
-83
-290
-401
-476
-531
-434
-245
-33
249
361
617
811
1002
1231
1382
1373
1499
1648
1766
1899
2126
2254
2363
2797
2887
2991
3242
3613
3985
4465
5016
5325
5712
6153
6878
7517
8119
8374
7751
6681
4738
1474
-1632
-4084
-5660
-5877
-5384
-4837
-4699
-4505
-4162
-3251
-2257
-1528
-1647
-2529
-3063
-3188
-2912
-2584
-2461
-2972
-3438
-2921
-1393
620
2819
4196
4420
3935
3283
2634
1981
1457
647
-462
-1565
-2208
-2636
-2637
-2228
-1705
-1269
-995
-691
-621
-707
-953
-1611
-2556
-3250
-3691
-3774
-3422
-2954
-2596
-2143
-1471
-494
624
1556
2003
1717
1184
624
182
-29
-148
-496
-940
-1202
-1097
-581
187
961
1367
1425
1335
1090
829
680
379
-105
-577
-906
-1044
-852
-378
154
639
1059
1400
1579
1700
1639
1250
617
-52
-682
-1232
-1559
-1799
-2027
-2163
-2076
-1816
-1449
-1052
-889
-1014
-1261
-1483
-1684
-1846
-2074
-2331
-2576
-2683
-2623
-2369
-1861
-1401
-837
-360
-19
32
-88
-337
-619
-807
-1048
-1313
-1715
-1958
-2064
-1956
-1712
-1431
-1263
-1183
-1188
-1226
-1373
-1537
-1725
-2000
-2267
-2485
-2637
-2686
-2522
-2257
-1872
-1508
-1193
-941
-738
-568
-440
-429
-478
-523
-567
-634
-712
-744
-695
-536
-308
-36
150
248
290
331
301
195
56
-142
-384
-520
-591
-601
-492
-313
-135
37
300
495
632
737
910
957
986
1056
1073
1133
1263
1507
1807
2030
2228
2477
2564
2696
2955
3170
3424
3674
3815
3985
4243
4655
5128
5512
5994
6385
6556
6429
6029
5188
3428
1364
-698
-2674
-3971
-4348
-4492
-4386
-4017
-3543
-3030
-2425
-1805
-1582
-1763
-1931
-2025
-2176
-2162
-2309
-2664
-3132
-3075
-2382
-1287
121
1493
2173
2332
2260
1999
1701
1538
1356
807
22
-802
-1580
-2153
-2249
-1988
-1616
-1189
-783
-522
-418
-387
-483
-824
-1253
-1633
-2026
-2326
-2475
-2575
-2549
-2269
-1711
-1048
-366
165
429
449
476
490
453
358
90
-341
-767
-1029
-1018
-766
-356
95
414
639
817
966
1106
1213
1180
998
719
413
181
44
23
90
188
377
580
785
938
941
799
543
248
-81
-440
-844
-1314
-1739
-2062
-2190
-2156
-2026
-1898
-1809
-1711
-1597
-1403
-1216
-1086
-1092
-1331
-1616
-1859
-1954
-1884
-1729
-1564
-1462
-1337
-1124
-934
-764
-607
-605
-638
-666
-731
-886
-1090
-1333
-1556
-1760
-1840
-1883
-1935
-1888
-1777
-1646
-1580
-1565
-1601
-1676
-1683
-1600
-1603
-1646
-1714
-1731
-1686
-1536
-1383
-1261
-1102
-901
-684
-480
-261
-171
-199
-246
-289
-316
-345
-344
-352
-355
-274
-213
-134
-40
52
145
189
209
175
101
36
0
-45
-72
-78
-85
-77
9
130
286
460
602
737
846
1024
1188
1305
1401
1474
1529
1567
1647
1763
1886
2036
2207
2392
2594
2822
3068
3368
3660
3897
4153
4376
4568
4679
4743
4653
4180
3349
2373
1208
110
-770
-1412
-1752
-1960
-1964
-1892
-1799
-1689
-1553
-1461
-1352
-1160
-1110
-1139
-1318
-1619
-1995
-2348
-2462
-2424
-2218
-1784
-1324
-913
-677
-500
-385
-272
-86
53
106
0
-187
-480
-742
-921
-1045
-1088
-1105
-1030
-913
-789
-610
-456
-332
-258
-245
-289
-371
-464
-568
-660
-746
-848
-967
-1129
-1226
-1244
-1154
-979
-784
-573
-460
-407
-394
-408
-394
-358
-298
-271
-286
-358
-453
-525
-498
-333
-124
121
356
513
622
698
756
789
813
815
753
659
533
391
270
155
54
-45
-140
-244
-323
-365
-419
-468
-536
-613
-717
-826
-897
-946
-964
-959
-947
-927
-889
-856
-840
-812
-764
-749
-762
-731
-669
-659
-644
-593
-632
-756
-802
-790
-787
-730
-661
-720
-844
-967
-1088
-1170
-1191
-1161
-1152
-1176
-1229
-1258
-1296
-1298
-1233
-1204
-1184
-1167
-1151
-1149
-1138
-1110
-1085
-1042
-979
-874
-796
-740
-669
-650
-636
-625
-617
-655
-673
-623
-569
-505
-463
-434
-415
-406
-417
-432
-439
-455
-434
-418
-403
-385
-403
-418
-383
-286
-192
-104
-14
41
63
112
145
169
187
212
249
294
354
417
508
612
731
803
853
953
1071
1179
1252
1315
1320
1293
1342
1434
1543
1677
1782
1831
1879
1951
2044
2185
2314
2314
2208
1967
1611
1307
1208
1251
1328
1369
1268
1046
813
685
670
723
704
575
346
27
-237
-417
-536
-626
-731
-909
-1133
-1267
-1356
-1402
-1459
-1550
-1677
-1832
-1888
-1855
-1786
-1746
-1725
-1707
-1671
-1558
-1495
-1465
-1505
-1575
-1598
-1587
-1486
-1392
-1309
-1308
-1312
-1224
-1105
-926
-780
-695
-672
-702
-741
-771
-766
-786
-817
-869
-919
-912
-867
-745
-605
-488
-383
-308
-212
-110
1
59
43
9
-22
-23
16
71
96
83
61
85
172
284
383
420
380
318
250
215
210
192
150
98
49
13
13
13
21
33
24
35
62
102
123
125
97
33
-27
-74
-128
-197
-266
-320
-387
-460
-535
-586
-649
-723
-825
-962
-1031
-1020
-1012
-1070
-1162
-1372
-1609
-1765
-1837
-1798
-1700
-1579
-1543
-1575
-1693
-1757
-1723
-1602
-1391
-1274
-1220
-1266
-1357
-1402
-1354
-1213
-1088
-959
-894
-859
-848
-837
-770
-702
-598
-558
-567
-635
-675
-632
-580
-521
-525
-554
-631
-692
-679
-600
-486
-423
-379
-420
-484
-484
-424
-321
-217
-151
-142
-150
-145
-99
-12
86
168
244
308
377
479
593
719
824
916
998
1047
1082
1102
1113
1134
1169
1211
1283
1325
1352
1434
1529
1651
1821
1986
2119
2237
2333
2372
2383
2330
2208
2002
1649
1297
1092
1043
1149
1379
1527
1460
1215
818
500
330
256
343
375
191
-133
-552
-1015
-1257
-1297
-1220
-1038
-998
-1081
-1307
-1596
-1796
-1896
-1861
-1759
-1579
-1500
-1480
-1508
-1559
-1537
-1509
-1409
-1353
-1342
-1399
-1513
-1549
-1563
-1423
-1248
-1114
-1015
-994
-963
-912
-752
-594
-459
-424
-568
-748
-937
-995
-932
-789
-620
-550
-493
-474
-402
-252
-74
123
235
260
224
166
85
58
74
84
117
137
162
195
222
292
334
371
397
387
362
302
260
212
191
210
208
189
131
89
72
101
163
208
227
168
78
-5
-56
-44
-6
42
47
-7
-100
-214
-291
-347
-375
-374
-394
-489
-604
-692
-807
-924
-1000
-1107
-1210
-1251
-1270
-1287
-1328
-1435
-1538
-1641
-1713
-1720
-1720
-1705
-1636
-1552
-1540
-1569
-1605
-1597
-1511
-1392
-1276
-1193
-1164
-1121
-1046
-1005
-969
-926
-863
-747
-656
-620
-625
-668
-694
-642
-541
-508
-519
-535
-552
-544
-529
-514
-517
-516
-493
-472
-486
-515
-492
-458
-414
-397
-412
-399
-349
-278
-191
-104
-52
-10
63
160
266
349
407
463
549
644
715
765
774
798
837
890
938
969
1025
1047
1088
1133
1193
1291
1404
1486
1581
1682
1768
1881
1995
2131
2220
2200
2105
1949
1689
1384
1200
1125
1171
1268
1349
1386
1255
988
706
496
340
340
371
276
61
-323
-766
-1104
-1221
-1158
-991
-906
-979
-1192
-1510
-1736
-1805
-1758
-1664
-1583
-1580
-1661
-1738
-1792
-1759
-1686
-1618
-1576
-1605
-1618
-1629
-1593
-1523
-1386
-1227
-1103
-981
-909
-870
-835
-772
-688
-588
-511
-547
-640
-759
-847
-815
-688
-502
-363
-307
-335
-371
-360
-284
-136
-19
21
-19
-121
-219
-264
-194
-61
77
180
206
179
120
125
176
230
294
300
303
285
255
258
289
343
384
443
475
477
458
406
353
306
265
213
152
76
-13
-47
-49
-23
3
14
-16
-106
-210
-290
-385
-497
-589
-666
-780
-918
-1026
-1121
-1183
-1217
-1228
-1240
-1287
-1334
-1391
-1432
-1482
-1541
-1632
-1706
-1745
-1761
-1724
-1751
-1739
-1649
-1536
-1408
-1323
-1267
-1257
-1223
-1188
-1165
-1109
-1069
-1008
-961
-942
-957
-934
-846
-729
-599
-545
-548
-592
-615
-593
-564
-558
-582
-598
-605
-597
-596
-600
-579
-535
-486
-477
-495
-498
-446
-379
-310
-263
-244
-187
-103
-11
36
81
123
164
224
295
353
402
475
544
629
699
771
836
868
913
963
1005
1036
1105
1178
1247
1374
1505
1591
1661
1756
1817
1903
2073
2282
2466
2550
2541
2422
2192
1928
1657
1427
1336
1349
1446
1591
1662
1566
1270
933
624
424
455
591
633
465
51
-518
-978
-1215
-1147
-901
-761
-804
-1089
-1498
-1832
-1956
-1898
-1756
-1623
-1622
-1686
-1808
-1872
-1834
-1780
-1666
-1629
-1638
-1685
-1729
-1707
-1658
-1521
-1397
-1256
-1132
-1048
-985
-953
-854
-736
-597
-529
-578
-694
-887
-989
-984
-862
-648
-494
-412
-438
-459
-418
-297
-86
93
204
197
105
-22
-101
-101
-56
15
72
126
149
130
157
215
317
423
503
553
523
458
385
348
355
376
374
317
244
149
105
138
204
269
283
234
176
134
143
205
244
231
127
-43
-204
-351
-447
-479
-496
-527
-580
-655
-739
-821
-867
-875
-892
-984
-1248
-1548
-1660
-1571
-1446
-1331
-1404
-1689
-1936
-2106
-2076
-1835
-1532
-1341
-1256
-1344
-1581
-1722
-1773
-1575
-1288
-1146
-1176
-1365
-1510
-1531
-1370
-1204
-1031
-942
-940
-920
-963
-953
-913
-820
-772
-807
-939
-1094
-1086
-993
-777
-605
-585
-668
-785
-805
-737
-554
-389
-277
-244
-302
-357
-406
-354
-219
-41
97
124
60
-28
-28
91
297
501
646
690
655
623
669
801
954
1074
1122
1102
1083
1109
1197
1353
1506
1631
1709
1746
1811
1913
2068
2290
2522
2681
2753
2754
2655
2527
2333
1978
1608
1354
1245
1354
1658
1912
1903
1567
1066
610
366
487
775
921
737
175
-617
-1294
-1596
-1505
-1160
-892
-858
-1121
-1562
-1889
-2040
-1973
-1819
-1645
-1619
-1738
-1861
-1997
-2031
-2033
-1949
-1870
-1798
-1730
-1737
-1724
-1708
-1585
-1385
-1166
-988
-961
-997
-1082
-1062
-912
-700
-512
-506
-661
-900
-1052
-1034
-848
-528
-303
-256
-372
-518
-547
-442
-180
70
178
127
-51
-214
-286
-210
-87
40
130
167
186
185
234
287
353
426
484
526
504
444
360
279
289
339
398
427
394
324
255
256
325
421
485
458
347
192
96
73
83
80
25
-118
-309
-472
-586
-623
-617
-623
-667
-760
-864
-971
-1027
-1028
-1000
-988
-1141
-1402
-1577
-1563
-1446
-1277
-1136
-1251
-1464
-1652
-1800
-1764
-1519
-1237
-1087
-1069
-1272
-1482
-1584
-1500
-1244
-1085
-1013
-1087
-1223
-1343
-1364
-1286
-1179
-1000
-947
-946
-1017
-1090
-1059
-967
-799
-748
-767
-883
-932
-892
-791
-594
-497
-439
-447
-487
-513
-452
-284
-153
-61
-85
-156
-197
-199
-114
-20
43
62
79
93
91
169
289
411
521
570
561
535
581
671
777
879
908
893
842
867
955
1085
1269
1430
1558
1621
1675
1741
1878
2095
2299
2474
2600
2751
2808
2839
2790
2566
2190
1687
1359
1258
1462
1947
2445
2529
2065
1385
589
181
334
754
1111
982
326
-698
-1561
-1992
-1749
-1164
-740
-553
-962
-1605
-2155
-2383
-2245
-1987
-1715
-1702
-1814
-2053
-2165
-2105
-2014
-1772
-1639
-1526
-1519
-1610
-1696
-1775
-1631
-1459
-1194
-1007
-993
-1044
-1162
-1079
-880
-548
-284
-256
-453
-863
-1125
-1202
-1013
-650
-414
-384
-578
-766
-863
-706
-337
-19
187
126
-74
-288
-415
-373
-220
-38
61
120
90
24
32
77
201
340
470
544
471
360
239
191
251
360
443
421
322
177
101
125
239
331
321
224
19
-154
-229
-204
-121
-104
-183
-360
-570
-718
-765
-731
-704
-701
-799
-935
-1042
-1091
-1086
-1147
-1200
-1174
-1097
-1101
-1135
-1202
-1389
-1451
-1432
-1459
-1555
-1669
-1692
-1604
-1485
-1419
-1402
-1521
-1530
-1432
-1417
-1387
-1401
-1405
-1408
-1408
-1494
-1572
-1536
-1407
-1175
-1061
-1042
-1076
-1057
-934
-829
-787
-813
-792
-755
-675
-587
-560
-515
-433
-326
-272
-285
-316
-290
-214
-138
-111
-167
-256
-272
-230
-143
-47
24
45
24
17
34
89
186
299
394
430
448
492
544
605
681
757
789
829
894
959
1023
1121
1255
1347
1425
1524
1606
1719
1885
2018
2171
2371
2536
2749
2960
3038
2978
2794
2412
1905
1486
1231
1309
1706
2228
2480
2209
1530
628
11
-36
393
918
1068
574
-436
-1480
-2182
-2171
-1641
-1045
-700
-931
-1545
-2210
-2574
-2538
-2214
-1828
-1677
-1748
-1980
-2151
-2170
-2058
-1810
-1631
-1552
-1578
-1684
-1768
-1801
-1693
-1506
-1237
-1031
-983
-1058
-1198
-1198
-1015
-686
-370
-253
-423
-820
-1163
-1279
-1081
-686
-375
-271
-432
-675
-824
-720
-372
38
323
342
171
-33
-161
-108
82
281
376
381
324
242
216
243
337
444
540
592
553
483
408
385
455
591
692
669
499
282
128
92
190
300
290
119
-135
-376
-478
-406
-220
-72
-65
-189
-391
-570
-651
-639
-577
-562
-622
-758
-928
-1111
-1292
-1344
-1226
-1026
-891
-853
-998
-1302
-1506
-1583
-1624
-1672
-1701
-1718
-1728
-1786
-1829
-1818
-1827
-1733
-1648
-1625
-1627
-1648
-1585
-1491
-1429
-1480
-1586
-1638
-1580
-1407
-1236
-1088
-1014
-943
-886
-870
-855
-786
-627
-454
-312
-269
-329
-381
-375
-295
-201
-164
-178
-212
-232
-249
-222
-170
-120
-57
-35
-44
-12
66
137
194
234
235
223
224
293
404
488
570
668
735
749
758
822
946
1091
1184
1256
1259
1190
1207
1333
1521
1724
1939
2096
2160
2251
2375
2551
2798
3092
3294
3278
3038
2557
1885
1182
787
892
1437
2232
2742
2502
1517
269
-626
-668
130
1161
1709
1184
-208
-1745
-2760
-2718
-1757
-653
-103
-424
-1425
-2461
-2963
-2786
-2192
-1639
-1465
-1677
-2089
-2368
-2338
-2095
-1791
-1555
-1468
-1545
-1697
-1827
-1886
-1814
-1623
-1355
-1178
-1180
-1306
-1510
-1524
-1243
-735
-261
-95
-268
-724
-1154
-1278
-1024
-553
-171
-90
-384
-807
-1066
-946
-490
45
444
475
229
-60
-201
-111
147
404
483
398
217
57
4
54
211
389
485
503
445
343
274
340
491
676
759
655
428
179
48
82
214
331
291
78
-221
-472
-528
-403
-178
-21
-48
-239
-498
-697
-749
-649
-511
-474
-587
-799
-1048
-1313
-1439
-1343
-1133
-988
-979
-1116
-1419
-1628
-1672
-1620
-1573
-1598
-1690
-1773
-1841
-1902
-1883
-1860
-1772
-1692
-1702
-1739
-1758
-1683
-1553
-1422
-1414
-1509
-1597
-1594
-1443
-1271
-1109
-1023
-981
-963
-972
-973
-935
-781
-637
-511
-466
-534
-603
-608
-507
-360
-239
-192
-198
-230
-254
-218
-152
-86
-56
-51
-74
-92
-36
52
147
229
297
353
394
438
503
572
635
699
759
786
789
810
880
993
1082
1126
1115
1114
1188
1279
1452
1685
1852
2044
2218
2323
2500
2694
2857
3141
3489
3728
3738
3451
2767
1732
725
225
411
1165
2148
2549
2252
1306
21
-687
-448
538
1779
2278
1362
-269
-1909
-2835
-2493
-1574
-615
-292
-718
-1544
-2307
-2531
-2346
-1948
-1435
-1368
-1421
-1599
-1749
-1721
-1621
-1470
-1416
-1339
-1488
-1651
-1800
-1859
-1768
-1567
-1239
-1103
-1077
-1187
-1303
-1104
-741
-220
168
238
-53
-645
-1112
-1252
-978
-582
-336
-424
-794
-1165
-1325
-1039
-528
20
359
326
168
18
-9
128
304
427
447
333
144
-4
-83
-2
192
352
498
542
517
503
516
676
828
961
968
892
665
1326
1449
1040
823
503
535
215
-405
-995
-1282
-1027
-708
-667
-775
-996
-1015
-858
-725
-737
-903
-1124
-1358
-1842
-2420
-2860
-3104
-3317
-3429
-3398
-3246
-3297
-3116
-2785
-2296
-2050
-1940
-1909
-1959
-1709
-1488
-1363
-1490
-1637
-1904
-1953
-1848
-1601
-1439
-1333
-1173
-1001
-795
-739
-733
-794
-752
-707
-720
-847
-1107
-1357
-1477
-1432
-1289
-1184
-1101
-1012
-758
-467
-167
-102
-100
-40
-154
-139
-191
-257
-396
-519
-438
-308
-238
-186
108
440
845
1159
1345
1504
1559
1681
1773
1834
1803
1770
1721
1795
1813
1965
2052
2138
2360
2568
2775
2930
3089
3268
3785
4120
4535
4928
5437
6103
7060
7823
8145
7896
5961
3381
1133
-940
-2553
-3403
-4315
-4879
-4822
-3966
-2442
-1667
-1787
-2442
-3393
-2985
-1157
350
898
-335
-2877
-5247
-6220
-5187
-3221
-1581
-582
-485
-770
-506
336
1504
2510
3028
2904
2135
1072
174
-634
-1292
-1729
-2025
-2340
-2487
-1980
-1347
-680
-57
239
431
514
433
9
-948
-1901
-2444
-2658
-2503
-2281
-2504
-2978
-3093
-2449
-1098
407
1574
1813
1294
751
337
252
364
257
-116
-682
-1230
-1392
-1167
-545
458
1352
2025
2501
2648
2688
2640
2406
1999
1370
761
211
-306
-655
-890
-988
-756
-281
256
616
578
323
-19
-293
-427
-770
-1490
-2414
-3339
-3961
-4039
-3696
-3244
-2821
-2432
-2041
-1620
-1109
-714
-527
-481
-632
-912
-1378
-1865
-2242
-2391
-2231
-1815
-1412
-1185
-945
-760
-457
-90
77
-277
-892
-1424
-1999
-2454
-2833
-3050
-3150
-2924
-2538
-2166
-1855
-1565
-1129
-853
-570
-643
-1065
-1605
-1958
-2143
-2276
-2323
-2374
-2316
-2111
-1626
-1133
-626
-180
174
352
391
347
157
-45
-147
-190
-286
-330
-353
-214
99
509
991
1279
1410
1471
1344
1293
1251
1032
737
433
330
368
539
833
1224
1624
2018
2488
2617
2711
2979
2787
2770
2977
2733
2483
2499
2437
2733
3406
4023
5052
6111
7303
8928
10396
11775
11952
10816
7183
1434
-1422
-4069
-5764
-5103
-5666
-6727
-6346
-4339
-1735
957
1110
286
-2128
-3186
-1206
-492
-528
-1998
-5151
-8075
-8475
-5659
-2069
752
3263
3521
2731
2949
3508
3680
3514
2878
1267
-935
-2575
-3290
-3843
-3865
-3044
-2233
-1554
-413
1231
2037
1918
1857
465
-907
-1509
-2384
-3283
-4663
-5179
-4847
-3982
-1924
81
764
762
993
1120
1740
2453
2349
977
-1140
-2374
-3310
-3419
-2154
-1282
-628
-18
620
1361
2098
2982
3480
3138
2361
1649
411
-491
-750
-1066
-1041
-656
88
825
1383
2074
2363
2276
2308
2121
1399
355
-932
-2308
-3345
-3696
-3368
-3123
-2989
-2735
-2651
-2290
-1423
-605
-248
-411
-994
-1736
-2392
-2645
-2674
-2741
-2578
-2223
-1778
-1160
-455
187
638
959
967
829
360
-570
-1448
-2217
-2687
-3041
-3338
-3512
-3550
-3475
-3104
-2540
-2014
-1364
-1052
-1073
-1263
-1645
-2089
-2496
-2616
-2614
-2700
-2660
-2471
-2219
-1760
-1256
-838
-509
-368
-379
-629
-906
-1105
-1280
-1420
-1427
-1322
-1202
-841
-357
168
639
974
1108
991
846
622
345
62
-132
-343
-588
-608
-501
-221
123
519
921
1262
1640
1822
1870
1914
1995
1950
1875
1813
1819
1943
2219
2678
2987
3201
3272
3584
3707
3780
4293
4490
4904
5784
6850
8029
9466
10915
11558
10840
7667
2251
-1551
-3866
-5661
-5075
-4985
-6258
-6349
-4830
-2694
68
1067
-283
-2678
-4433
-3107
-1443
-648
-950
-3765
-7195
-8192
-5917
-2204
1304
3922
3956
2613
2308
2758
2900
3093
2748
978
-1040
-2412
-3061
-3391
-3175
-2346
-1763
-1146
-100
949
1399
1287
925
-505
-1859
-2336
-2985
-3643
-4211
-4476
-4238
-3191
-1266
481
1239
1111
707
205
480
1309
1389
434
-1247
-2687
-3601
-3282
-1714
-419
422
936
1068
1265
1793
2379
2506
2078
1317
451
-480
-921
-807
-686
-256
440
1116
1701
2119
2340
2234
1970
1709
1203
396
-546
-1660
-2685
-3221
-3179
-2706
-2222
-1944
-1848
-1948
-1899
-1502
-1116
-979
-1211
-1913
-2699
-3126
-3149
-2828
-2311
-1815
-1301
-792
-290
237
566
431
224
93
-358
-917
-1535
-2459
-3361
-3409
-3046
-2792
-2569
-2567
-2813
-2640
-1809
-1159
-993
-1157
-1678
-2443
-2732
-2544
-2442
-2432
-2248
-2169
-2206
-1847
-1349
-1050
-660
-249
-310
-613
-737
-973
-1219
-1114
-913
-857
-783
-570
-421
-123
420
931
1107
1075
939
595
344
353
282
70
-65
-238
-299
-91
284
750
1135
1478
1763
1862
1898
1998
2084
2133
2059
2077
2104
1993
2302
2665
2852
3269
3496
3440
3708
3754
4047
4727
5121
5999
7189
8356
9818
11336
11384
10189
6424
213
-2662
-4571
-6215
-4757
-4455
-6197
-5776
-3871
-2268
717
1462
-434
-3195
-4741
-3464
-2026
-1069
-1290
-4170
-7641
-8029
-5234
-1592
2195
4733
3811
2180
2130
2388
2414
2889
2098
-299
-2176
-3031
-3454
-3171
-2505
-1811
-1359
-658
451
1165
1347
933
186
-1520
-2477
-2732
-3499
-3799
-4186
-4282
-3669
-2280
-398
1030
1677
1274
638
129
373
958
855
-101
-1766
-2963
-3605
-2861
-1075
234
1284
1561
1444
1553
1846
2186
2160
1579
697
-92
-830
-962
-684
-442
91
704
1439
2038
2287
2305
1884
1349
933
416
-219
-1000
-1990
-2799
-3204
-3047
-2373
-1814
-1551
-1508
-1777
-1905
-1668
-1471
-1515
-1926
-2600
-3223
-3520
-3269
-2694
-2098
-1542
-994
-585
-432
-347
-227
-466
-731
-744
-1220
-1857
-2369
-3032
-3309
-3037
-2768
-2578
-2462
-2447
-2187
-1878
-1589
-1337
-1586
-2046
-2399
-2708
-2852
-2688
-2496
-2444
-2282
-2136
-2042
-1708
-1251
-827
-582
-528
-638
-888
-1055
-1081
-949
-818
-599
-388
-323
-125
182
518
832
1066
1061
820
598
389
298
260
175
121
-17
35
230
558
1056
1512
1819
1888
1963
2086
2148
2300
2472
2463
2401
2446
2573
2694
3085
3198
3262
3551
3779
4098
4566
5038
5358
6152
6884
7749
9106
10152
10153
8712
4989
552
-2570
-4645
-5327
-4749
-4666
-5088
-4501
-3306
-1319
493
637
-998
-3130
-4196
-3608
-2207
-1435
-2107
-4461
-6858
-7047
-4795
-1365
1970
3515
2987
1845
1461
1608
2086
2203
1090
-752
-2309
-3116
-3130
-2556
-1908
-1366
-850
-272
466
1058
1106
669
-384
-1531
-2272
-2790
-3226
-3594
-3898
-3822
-3062
-1761
-251
928
1265
890
284
-1
180
544
473
-401
-1638
-2672
-2949
-2139
-725
597
1390
1607
1579
1632
1823
2006
1866
1282
543
-122
-502
-461
-219
59
365
816
1372
1850
2180
2199
1873
1358
803
204
-425
-1087
-1747
-2269
-2500
-2323
-1921
-1563
-1336
-1363
-1583
-1754
-1805
-1789
-1827
-2075
-2472
-2893
-3055
-3055
-2976
-2386
-1841
-1612
-1441
-1598
-1663
-1169
-909
-972
-998
-1594
-2132
-2136
-2040
-1738
-1479
-1514
-1692
-1804
-1854
-1807
-1752
-1713
-1698
-1972
-2409
-2692
-2826
-2832
-2571
-2303
-2234
-2086
-1926
-1826
-1488
-1009
-684
-485
-422
-565
-710
-685
-484
-228
-34
-29
-46
43
270
682
963
1196
1334
1209
1044
931
844
870
1091
1054
1067
1235
1222
1405
1887
2424
2616
2800
2731
2431
2382
2516
2777
2930
3022
2936
2924
2879
3245
3748
4138
4883
5491
6018
7067
8262
9198
10367
10524
8284
4033
113
-3048
-5066
-4985
-4397
-4739
-4889
-4149
-2960
-644
1292
1225
-950
-3212
-3989
-3335
-1851
-702
-1820
-4811
-7026
-6996
-4696
-764
2744
3691
2843
1720
1192
1341
1992
1887
441
-1518
-2961
-3516
-3213
-2395
-1713
-1341
-880
-213
550
1140
1194
607
-608
-1729
-2440
-2902
-3233
-3657
-3984
-3813
-3025
-1639
-34
989
1101
590
-118
-347
-18
370
226
-702
-1903
-2831
-2858
-1806
-303
953
1547
1578
1416
1458
1732
1943
1792
1206
438
-274
-594
-429
-95
276
660
1049
1391
1639
1738
1549
1155
694
250
-214
-737
-1395
-2075
-2514
-2552
-2111
-1513
-1105
-1062
-1375
-1757
-2003
-1970
-2007
-2274
-2658
-3219
-3571
-3512
-3368
-3113
-2426
-2010
-1681
-1271
-1207
-1236
-1158
-1133
-1267
-1332
-1612
-1964
-2213
-2161
-1927
-1716
-1497
-1357
-1418
-1552
-1570
-1624
-1736
-1787
-2008
-2432
-2728
-2838
-2873
-2677
-2272
-2037
-1807
-1562
-1377
-1238
-1007
-832
-773
-770
-839
-911
-976
-807
-526
-275
6
333
608
979
1442
1737
1963
2004
1899
1731
1623
1601
1543
1553
1705
1888
1958
2228
2531
2663
2931
3327
3243
3120
3182
2962
2805
3035
2939
2804
3094
3455
3963
4760
5871
6907
8180
9459
10729
11052
8819
4100
-14
-3178
-5586
-5323
-4517
-5126
-5276
-4365
-3204
-541
1731
1484
-900
-3305
-4039
-3122
-1547
-394
-1623
-5192
-7658
-7334
-4798
-617
3211
4045
2826
1739
1376
1543
2379
2322
517
-1764
-3301
-3929
-3592
-2699
-1996
-1518
-1070
-365
569
1194
1289
739
-574
-1713
-2355
-2856
-3190
-3624
-4038
-3798
-2953
-1493
312
1476
1590
1033
276
-116
130
464
184
-860
-2115
-3124
-3244
-2074
-437
910
1587
1658
1554
1608
1892
2137
1915
1215
378
-393
-704
-407
-1
381
789
1187
1621
1995
2186
2085
1687
1070
426
-180
-890
-1607
-2208
-2656
-2694
-2241
-1758
-1464
-1437
-1752
-2235
-2367
-2173
-2275
-2527
-2852
-3505
-4072
-3922
-3546
-3093
-2523
-2044
-1714
-1336
-806
-525
-494
-516
-703
-1234
-1674
-1926
-2257
-2462
-2296
-2136
-2070
-1860
-1722
-1737
-1566
-1304
-1245
-1346
-1534
-1930
-2334
-2417
-2279
-2031
-1774
-1619
-1632
-1588
-1372
-1008
-649
-410
-350
-587
-835
-929
-938
-763
-535
-350
-106
153
491
954
1440
1811
2036
2102
2158
2169
2144
2203
2234
2230
2208
2305
2375
2499
2719
2993
3166
3505
3705
3530
3578
3313
3184
3424
3668
4133
4869
5429
6533
7869
9033
10744
11277
8255
2877
-567
-3375
-5867
-4670
-3487
-5080
-5082
-3781
-3122
-157
2326
1153
-1627
-3846
-3913
-2600
-947
343
-1572
-6102
-8212
-7110
-4392
284
4142
3906
2084
1151
874
1358
2684
2621
296
-2062
-3434
-3899
-3297
-2254
-1665
-1376
-1053
-431
591
1310
1309
659
-857
-2028
-2499
-3027
-3218
-3656
-4136
-3720
-2867
-1407
532
1489
1179
551
-157
-390
155
575
192
-1146
-2546
-3529
-3486
-1907
-84
1141
1589
1417
1190
1245
1606
1907
1629
761
-118
-909
-1160
-651
-205
166
626
1015
1457
1838
2012
1868
1409
833
310
-291
-1013
-1815
-2568
-2973
-2874
-2249
-1678
-1518
-1503
-1958
-2665
-2584
-2341
-2475
-2394
-2802
-3840
-4146
-4005
-3870
-3133
-2307
-1852
-1434
-976
-675
-525
-466
-436
-708
-1172
-1473
-1879
-2279
-2232
-1969
-1921
-1765
-1533
-1602
-1607
-1289
-1132
-1102
-1016
-1188
-1665
-1975
-2148
-2277
-2067
-1716
-1477
-1324
-1213
-1102
-960
-742
-516
-459
-530
-625
-755
-820
-574
-316
-58
313
587
908
1332
1798
2151
2386
2442
2271
2127
2165
2283
2340
2573
2722
2654
2850
3175
3224
3483
3871
3728
3653
3676
3695
3719
4212
4675
4919
5767
6804
7750
9208
11003
10199
5694
1273
-1664
-5084
-5888
-4010
-4476
-5549
-4447
-3860
-2335
940
1905
-240
-3016
-4006
-3407
-1866
266
480
-3172
-6872
-7448
-5872
-2176
2710
4673
3336
1826
1204
1086
2042
3095
1762
-783
-2614
-3581
-3521
-2578
-1747
-1492
-1352
-1024
-247
751
1212
1121
37
-1306
-1936
-2431
-2701
-3044
-3656
-3784
-3171
-2024
-202
1467
1765
1232
466
-63
123
735
976
70
-1388
-2705
-3432
-2689
-931
667
1488
1556
1257
1086
1339
1884
2175
1697
839
-102
-856
-810
-335
69
435
793
1181
1499
1761
1826
1543
1032
512
8
-649
-1382
-2148
-2832
-3130
-2875
-2350
-1968
-1764
-1910
-2510
-3019
-3000
-2770
-2747
-2944
-3413
-3959
-4118
-3832
-3279
-2656
-2043
-1505
-1143
-804
-466
-435
-686
-908
-1185
-1594
-1921
-2176
-2375
-2362
-2157
-1957
-1848
-1778
-1691
-1596
-1437
-1203
-1103
-1223
-1446
-1706
-1895
-1855
-1645
-1405
-1215
-1119
-1035
-901
-684
-408
-256
-286
-388
-504
-622
-558
-339
-142
88
368
600
966
1439
1851
2251
2477
2462
2364
2311
2276
2338
2542
2659
2664
2815
2970
3156
3464
3713
3960
4154
4154
4187
4257
4251
4572
5197
5931
6771
8031
9232
10374
9894
5746
1538
-1227
-4472
-5525
-4181
-4688
-5430
-4577
-3946
-2241
365
1043
-664
-3245
-4318
-3451
-2023
-323
-176
-3396
-6868
-7442
-5895
-2546
1878
4044
3042
1574
1069
1111
2062
3101
2059
-301
-2167
-3241
-3335
-2516
-1591
-1154
-1073
-954
-275
525
958
1062
93
-1154
-1814
-2514
-2899
-3160
-3736
-3917
-3355
-2260
-609
919
1280
731
-24
-363
-97
576
1007
254
-1248
-2623
-3259
-2552
-947
611
1378
1369
1166
1096
1294
1821
2089
1522
679
-134
-737
-686
-262
110
412
712
1034
1343
1633
1764
1579
1110
576
45
-602
-1298
-2005
-2623
-3047
-2983
-2582
-2360
-2342
-2600
-3121
-3475
-3381
-3346
-3386
-3468
-3879
-4153
-3960
-3508
-2921
-2198
-1701
-1331
-1001
-774
-595
-569
-638
-780
-1080
-1460
-1747
-2011
-2142
-1999
-1789
-1660
-1560
-1602
-1666
-1575
-1396
-1249
-1212
-1359
-1664
-1963
-2060
-1959
-1738
-1438
-1222
-1165
-1154
-1033
-859
-562
-240
-89
-130
-245
-290
-244
128
639
1056
1349
1457
1588
1830
2282
2679
2946
3113
3023
2968
2998
3088
3109
3192
3259
3096
3234
3445
3442
3803
4233
4326
4680
5034
5199
5740
6575
7385
8481
9838
10374
7396
2916
17
-3386
-5465
-4668
-4457
-5475
-5108
-4214
-3038
-623
1135
366
-2532
-4346
-3962
-2936
-1187
129
-2039
-5727
-7180
-6295
-3849
396
3771
3778
2294
1458
1330
1709
2852
2815
721
-1285
-2502
-3193
-2964
-2104
-1420
-1256
-976
-322
433
973
1270
673
-616
-1330
-2088
-2663
-2827
-3331
-3729
-3496
-2550
-1063
607
1538
1301
596
106
147
607
1262
1050
-280
-1728
-2716
-2615
-1449
111
1155
1307
1230
1234
1387
1932
2456
2205
1391
544
-213
-513
-291
48
300
504
861
1200
1514
1813
1777
1464
1057
603
51
-642
-1436
-2266
-2956
-3153
-2951
-2764
-2588
-2721
-3236
-3638
-3753
-3538
-3132
-3118
-3496
-3957
-4328
-4106
-3388
-2575
-1895
-1556
-1562
-1571
-1410
-1132
-920
-948
-1141
-1488
-1865
-2139
-2237
-2205
-2084
-1888
-1772
-1817
-1812
-1667
-1465
-1184
-980
-1002
-1180
-1409
-1565
-1594
-1457
-1210
-1009
-937
-989
-1011
-976
-792
-451
-136
49
81
45
33
249
634
1058
1446
1665
1776
1962
2293
2598
3047
3389
3462
3430
3416
3396
3479
3626
3651
3755
3701
3685
3884
4246
4617
5217
5864
6148
6915
7816
8529
9781
10810
8535
4148
917
-2472
-4992
-4997
-4625
-5506
-5722
-4780
-3327
-1209
766
875
-1859
-4200
-4052
-2981
-1741
-503
-1914
-5666
-7712
-6949
-4756
-1090
2818
3804
2460
1561
1509
1736
2510
2861
1347
-900
-2349
-3133
-3339
-2717
-1661
-1349
-1174
-403
459
1129
1648
1432
130
-988
-1905
-2719
-3111
-3493
-3921
-4011
-3229
-1840
-248
928
1080
539
38
100
527
1012
867
-387
-2038
-3165
-3133
-2139
-653
651
1073
1048
1175
1497
2043
2620
2602
1839
834
-45
-538
-519
-177
217
472
756
1138
1459
1754
1897
1786
1422
903
299
-488
-1360
-2192
-2903
-3260
-3168
-2897
-2598
-2667
-3182
-3547
-3733
-3605
-3210
-3089
-3289
-3618
-4031
-4072
-3570
-2896
-2054
-1390
-1039
-835
-749
-719
-688
-633
-712
-1000
-1499
-2079
-2506
-2605
-2391
-2050
-1840
-1844
-1879
-1833
-1617
-1206
-875
-812
-961
-1281
-1634
-1787
-1771
-1619
-1387
-1117
-920
-776
-605
-424
-101
197
464
564
456
377
320
423
629
936
1210
1432
1804
2281
2801
3260
3735
3780
3711
3571
3392
3408
3348
3423
3466
3444
3575
4047
4348
5079
5946
6635
7465
8119
9008
9963
9874
6968
3348
91
-3118
-4829
-5075
-5260
-5781
-5298
-4094
-2234
-363
809
-24
-2469
-3565
-2919
-1915
-1086
-1198
-3621
-6593
-7483
-6157
-3777
-365
2563
2924
2070
1748
1886
2121
2555
2446
889
-979
-2207
-2946
-3275
-2675
-1765
-1653
-1337
-558
323
998
1663
1606
546
-418
-1327
-2084
-2825
-3446
-3850
-3869
-2963
-1499
-127
583
561
242
62
514
1280
1712
1203
-132
-1612
-2573
-2451
-1616
-555
223
477
609
912
1496
2273
2876
2906
2353
1501
644
140
-10
7
101
129
210
369
617
928
1157
1297
1221
984
559
-82
-954
-1972
-2768
-3272
-3352
-3227
-3273
-3650
-3928
-4065
-4150
-3752
-3179
-3000
-3203
-3352
-3526
-3520
-3187
-2760
-2590
-2458
-2128
-1884
-1736
-1352
-926
-852
-806
-788
-1122
-1634
-1828
-1912
-2015
-1925
-1842
-2117
-2364
-2172
-1753
-1319
-854
-607
-690
-837
-840
-858
-985
-1014
-1108
-1333
-1481
-1386
-1266
-1062
-677
-278
52
331
584
791
1022
1325
1544
1622
1617
1658
1813
2150
2657
3169
3465
3658
3828
3889
3983
4178
4267
4311
4436
4453
4499
4786
5255
5899
6659
7458
8418
9312
9094
6762
4208
1585
-1233
-3004
-4106
-5097
-5705
-5342
-4113
-2468
-1286
-784
-1884
-3508
-3420
-1932
-580
152
-755
-3463
-6102
-6922
-5880
-4036
-1496
287
422
60
303
1044
1781
2502
2598
1639
368
-726
-1422
-2036
-2033
-1886
-2173
-2207
-1862
-1137
-409
493
951
958
737
236
-309
-1407
-2500
-3137
-3394
-2879
-2050
-1426
-1460
-1787
-1794
-1307
-161
1142
1901
1500
506
-486
-1229
-1286
-986
-753
-829
-1066
-1124
-985
-350
699
1688
2288
2562
2500
2116
1937
1819
1598
1299
893
469
40
-111
-50
81
382
748
1041
1118
987
482
-281
-874
-1293
-1613
-2136
-2876
-3717
-4528
-4935
-4875
-4521
-4114
-3834
-3666
-3404
-3041
-2641
-2231
-2057
-1985
-1997
-2186
-2343
-2415
-2343
-2082
-1796
-1577
-1482
-1508
-1415
-1211
-926
-672
-674
-939
-1325
-1607
-1703
-1651
-1547
-1436
-1367
-1313
-1210
-1094
-890
-615
-282
-48
14
-55
-273
-406
-406
-246
-51
2
-27
-116
-31
284
741
1199
1579
1817
1954
2184
2430
2759
3030
3165
3160
3019
2839
2785
2913
3192
3556
3929
4249
4512
4886
5445
6168
6948
7851
8500
7974
6474
4932
2870
641
-1136
-2658
-3750
-3968
-3230
-1893
-950
-766
-1478
-2991
-3633
-2619
-833
612
774
-957
-3599
-5648
-6082
-5066
-3484
-1978
-1569
-2085
-2369
-1978
-963
302
1300
1486
1125
563
108
-49
-178
-197
-530
-1077
-1510
-1789
-1705
-1333
-794
-291
267
656
796
645
-71
-671
-960
-897
-457
-264
-617
-1635
-2654
-3142
-2778
-1640
-457
189
-20
-473
-786
-658
22
651
851
487
-132
-718
-1059
-883
-464
-118
63
166
222
414
874
1353
1777
1959
1900
1671
1304
993
730
499
311
176
39
-147
-388
-686
-904
-1021
-834
-573
-637
-962
-1520
-2104
-2475
-2512
-2275
-2226
-2561
-2925
-3169
-3092
-2553
-1966
-1621
-1505
-1680
-1856
-1822
-1592
-1172
-963
-1007
-1214
-1601
-1825
-1789
-1513
-1158
-849
-795
-966
-1121
-1167
-991
-840
-632
-565
-696
-844
-1041
-1061
-991
-859
-783
-783
-885
-1054
-1058
-974
-664
-356
-262
-307
-441
-480
-424
-239
-59
40
39
-49
-82
-86
88
398
728
1011
1159
1187
1123
1172
1378
1644
1923
2068
2091
2092
2121
2258
2517
2769
3019
3309
3516
3675
3931
4093
3652
2462
1111
380
411
1344
3001
4004
3533
1995
45
-1304
-1079
322
1786
2392
1593
-86
-1859
-2899
-2466
-1247
-218
122
-513
-1652
-2453
-2595
-2247
-1730
-1553
-1743
-2116
-2418
-2250
-1877
-1518
-1293
-1318
-1415
-1645
-1893
-2038
-2071
-1935
-1554
-1144
-1064
-1206
-1683
-2187
-2159
-1587
-680
80
323
-173
-1080
-1777
-1928
-1467
-746
-198
-240
-813
-1398
-1614
-1336
-706
-28
224
-8
-379
-705
-725
-406
-12
188
181
58
-73
-52
73
285
510
628
680
680
568
419
367
413
594
843
1000
951
667
373
183
140
268
327
178
-120
-467
-831
-1114
-1261
-1236
-1088
-1024
-1121
-1314
-1535
-1713
-1759
-1749
-1770
-1872
-2048
-2204
-2201
-2088
-2031
-2071
-2208
-2286
-2263
-2203
-2117
-2059
-1986
-1889
-1819
-1836
-1855
-1836
-1738
-1511
-1274
-1079
-1011
-1009
-974
-915
-779
-651
-547
-429
-303
-209
-142
-53
35
193
368
450
403
314
285
361
531
674
704
617
489
524
732
998
1238
1426
1541
1555
1611
1732
1906
2135
2369
2524
2657
2813
2983
3238
3517
3832
4143
4210
3600
2322
1180
792
1141
2220
3710
4316
3507
1812
0
-941
-498
864
2064
2230
1177
-543
-2186
-2906
-2240
-1019
-118
-31
-866
-1985
-2757
-2884
-2495
-2002
-1838
-2049
-2429
-2712
-2622
-2300
-1922
-1668
-1563
-1558
-1777
-2079
-2287
-2325
-2113
-1609
-1143
-1029
-1230
-1693
-2080
-1965
-1323
-510
91
145
-408
-1170
-1646
-1590
-1039
-329
43
-173
-730
-1174
-1220
-789
-113
370
393
74
-294
-473
-326
34
337
428
381
296
273
362
480
613
732
807
844
821
667
493
435
517
752
1032
1184
1067
764
528
465
578
789
875
624
35
-573
-910
-957
-767
-396
-223
-490
-970
-1427
-1709
-1659
-1411
-1277
-1367
-1696
-2143
-2491
-2585
-2407
-2154
-2041
-2067
-2235
-2447
-2523
-2473
-2335
-2175
-2086
-2134
-2240
-2288
-2218
-2025
-1742
-1481
-1384
-1391
-1474
-1500
-1338
-1029
-697
-476
-415
-512
-596
-566
-408
-118
139
252
257
167
48
58
244
486
729
876
887
833
820
942
1158
1362
1496
1554
1551
1576
1700
1891
2111
2342
2531
2705
2886
3100
3378
3654
3884
4111
4196
3651
2513
1359
791
959
1830
3194
4033
3662
2313
694
-418
-352
703
1786
2225
1572
75
-1608
-2626
-2407
-1409
-383
-24
-493
-1452
-2258
-2558
-2374
-1910
-1755
-1930
-2346
-2757
-2839
-2654
-2282
-1997
-1776
-1732
-1898
-2152
-2364
-2349
-2167
-1705
-1258
-1081
-1212
-1667
-2088
-2128
-1627
-900
-276
-42
-416
-1051
-1559
-1594
-1149
-477
14
-37
-443
-900
-1095
-910
-391
111
276
122
-220
-467
-458
-190
152
344
379
300
196
146
218
411
608
733
744
667
512
389
407
531
750
958
1009
832
581
394
340
462
697
831
699
346
-126
-491
-600
-571
-610
-717
-747
-732
-838
-935
-944
-1048
-1246
-1406
-1556
-1693
-1771
-1857
-1915
-1862
-1850
-1985
-2157
-2243
-2182
-2094
-2048
-2074
-2113
-2138
-2182
-2215
-2225
-2140
-1998
-1785
-1618
-1546
-1507
-1514
-1426
-1243
-1022
-867
-802
-725
-603
-422
-301
-205
-133
-59
57
103
126
80
27
75
248
446
585
678
744
862
1038
1167
1236
1250
1275
1321
1424
1545
1636
1759
1881
2061
2285
2512
2709
2897
3139
3377
3666
3919
4058
3711
2706
1634
1039
1112
1801
2972
3851
3699
2570
1095
71
-43
773
1707
2093
1634
381
-1099
-2027
-1924
-1182
-411
-169
-563
-1300
-2001
-2280
-2242
-2026
-1964
-2121
-2390
-2641
-2623
-2445
-2143
-1903
-1690
-1571
-1700
-1899
-2108
-2186
-2106
-1809
-1470
-1286
-1281
-1570
-1826
-1781
-1333
-661
-54
239
-74
-708
-1291
-1481
-1176
-609
-139
-140
-487
-896
-1056
-847
-380
117
322
229
-31
-226
-221
-71
152
244
230
145
50
42
146
362
544
680
736
706
613
531
524
569
686
833
916
859
698
531
446
490
626
780
792
617
342
54
-95
-91
-61
-199
-520
-876
-1122
-1189
-1046
-869
-853
-1044
-1339
-1615
-1790
-1797
-1734
-1683
-1740
-1912
-2212
-2472
-2564
-2468
-2249
-2080
-2027
-2188
-2387
-2496
-2445
-2250
-2060
-1901
-1858
-1829
-1794
-1710
-1507
-1250
-985
-860
-831
-885
-893
-750
-504
-219
-86
-60
-125
-166
-95
36
183
201
176
147
157
224
332
484
621
776
887
935
972
1017
1134
1293
1444
1534
1598
1628
1689
1843
2042
2278
2534
2818
3037
3252
3465
3606
3538
3047
2191
1409
1080
1172
1769
2664
3164
2855
1928
898
234
307
917
1483
1621
1091
-19
-1180
-1762
-1631
-1102
-615
-546
-916
-1469
-1924
-2090
-1988
-1831
-1836
-2001
-2252
-2449
-2429
-2269
-2110
-1969
-1874
-1938
-2082
-2161
-2178
-2111
-1880
-1559
-1304
-1202
-1295
-1539
-1723
-1660
-1348
-878
-463
-344
-600
-1027
-1353
-1375
-1048
-590
-278
-265
-486
-726
-800
-626
-282
41
172
113
-27
-131
-114
32
219
331
359
325
251
207
246
341
446
534
573
530
430
327
296
369
519
687
766
695
523
360
272
308
440
517
495
364
145
-30
-94
-57
3
-9
-174
-591
-1105
-1376
-1300
-1057
-893
-941
-1275
-1724
-2017
-2078
-1946
-1756
-1697
-1866
-2112
-2330
-2461
-2462
-2312
-2080
-1951
-2009
-2285
-2509
-2474
-2200
-1852
-1660
-1652
-1773
-1823
-1738
-1508
-1197
-975
-866
-863
-911
-998
-961
-780
-472
-123
39
-10
-189
-260
-167
34
251
342
311
218
210
293
449
639
824
988
1085
1121
1083
1072
1177
1408
1649
1780
1820
1814
1856
2040
2369
2697
2952
3113
3205
3312
3474
3570
3307
2597
1777
1286
1196
1535
2297
2974
2985
2340
1471
706
457
769
1197
1409
1171
403
-610
-1286
-1418
-1156
-744
-548
-684
-1048
-1406
-1691
-1811
-1802
-1853
-1955
-2102
-2206
-2210
-2150
-2093
-1983
-1837
-1789
-1835
-1956
-2098
-2188
-2089
-1800
-1521
-1309
-1278
-1440
-1623
-1569
-1266
-876
-463
-274
-402
-763
-1144
-1305
-1197
-861
-548
-430
-536
-701
-759
-630
-291
69
270
240
104
-51
-134
-67
52
137
217
262
260
238
232
269
358
506
625
683
635
491
357
320
402
557
719
787
731
612
511
509
617
748
791
742
593
394
238
190
212
225
178
22
-298
-712
-1030
-1142
-1040
-867
-832
-1106
-1497
-1832
-2042
-2000
-1834
-1721
-1768
-1918
-2170
-2402
-2496
-2501
-2354
-2182
-2087
-2178
-2341
-2411
-2288
-1980
-1742
-1621
-1673
-1733
-1689
-1475
-1191
-1022
-904
-925
-953
-967
-966
-876
-730
-444
-215
-101
-163
-301
-339
-264
-48
109
164
106
35
76
217
439
633
782
867
903
917
911
1000
1149
1382
1622
1739
1775
1785
1896
2127
2456
2769
2957
3097
3192
3329
3388
3170
2529
1757
1322
1204
1469
2125
2770
2782
2273
1558
833
518
600
924
1132
1055
465
-460
-1142
-1472
-1353
-1041
-749
-752
-997
-1286
-1633
-1758
-1803
-1835
-1942
-2071
-2111
-2133
-2002
-1959
-1851
-1687
-1625
-1622
-1700
-1786
-1949
-1911
-1711
-1466
-1223
-1186
-1328
-1579
-1637
-1462
-1137
-733
-497
-487
-738
-1026
-1177
-1145
-924
-688
-533
-583
-710
-785
-746
-531
-265
-74
-59
-128
-202
-213
-108
23
126
161
151
127
132
164
205
276
334
411
493
517
470
390
370
429
589
753
825
799
668
507
400
392
417
426
393
279
117
1
-25
10
40
-16
-149
-359
-698
-1115
-1431
-1492
-1434
-1459
-1550
-1639
-1737
-1831
-1863
-1805
-1755
-1799
-1930
-2040
-2075
-2138
-2245
-2310
-2248
-2183
-2175
-2258
-2296
-2182
-1958
-1748
-1640
-1579
-1560
-1513
-1429
-1293
-1146
-1037
-920
-814
-743
-739
-758
-672
-492
-266
-108
-11
28
81
170
233
299
318
329
295
276
339
453
592
737
876
977
999
1034
1141
1381
1645
1852
1923
1977
2103
2339
2712
3140
3603
4199
6030
6298
5522
4553
3322
2675
1886
1023
31
-204
427
996
1083
850
434
170
199
402
555
648
630
-14
-1210
-2293
-2952
-3133
-2975
-2635
-2346
-2186
-2217
-2203
-2010
-1567
-1110
-878
-812
-915
-1021
-1142
-1400
-1617
-1832
-2071
-2311
-2424
-2383
-2277
-1970
-1514
-944
-409
-41
94
0
-89
-185
-248
-285
-466
-806
-1272
-1711
-2001
-1988
-1682
-1226
-703
-243
85
205
281
456
594
642
478
123
-366
-770
-956
-1000
-889
-650
-340
21
474
993
1443
1801
2023
2211
2145
1928
1629
1104
738
402
298
234
233
225
298
332
522
738
897
982
906
611
89
-523
-1258
-1828
-2310
-2870
-3413
-3763
-3972
-4044
-3796
-3317
-2715
-2250
-1836
-1611
-1580
-1617
-1820
-2042
-2231
-2308
-2500
-2662
-2713
-2647
-2498
-2191
-1772
-1415
-1188
-1107
-1109
-1198
-1260
-1389
-1538
-1672
-1786
-1866
-1865
-1677
-1343
-941
-542
-154
118
259
414
523
618
673
610
451
179
-10
-158
-181
-36
224
581
933
1358
1751
2164
2549
2812
2967
3047
3099
3140
3226
3387
3659
3958
4302
4812
5390
6130
6774
7228
7140
6286
5185
3584
1584
-358
-1746
-2917
-3656
-3534
-2950
-2320
-1701
-1261
-1327
-1375
-1096
-731
-475
-265
-622
-1690
-2889
-3722
-4112
-3853
-2993
-2074
-1267
-655
-136
285
716
1137
1240
980
455
-248
-998
-1681
-2132
-2396
-2588
-2598
-2348
-1920
-1309
-534
122
603
864
859
526
-57
-678
-1345
-1884
-2084
-2015
-1812
-1560
-1300
-1044
-713
-171
504
1042
1303
1238
741
15
-609
-1056
-1347
-1422
-1345
-1242
-1011
-559
57
745
1476
2050
2328
2382
2248
1932
1535
1129
706
310
32
-96
-114
9
268
577
874
1115
1210
1045
660
123
-482
-1088
-1612
-2029
-2411
-2690
-2781
-2725
-2600
-2377
-2000
-1799
-1752
-1672
-1815
-2038
-2179
-2196
-2346
-2343
-2173
-2191
-2073
-1758
-1347
-1098
-825
-585
-596
-678
-822
-1119
-1513
-1786
-2060
-2347
-2466
-2480
-2406
-2212
-1894
-1536
-1283
-1079
-964
-966
-951
-925
-992
-1100
-1208
-1236
-1238
-1063
-738
-417
-33
328
649
782
856
824
733
639
519
467
351
375
507
783
1114
1525
1973
2303
2647
2926
3122
3239
3333
3396
3423
3635
3846
4071
4633
5152
5891
6628
7172
7235
6347
4859
3058
769
-1565
-2991
-4158
-4919
-4964
-4126
-3355
-2320
-1107
-769
-706
-747
-617
-828
-667
-544
-1258
-2201
-2955
-3313
-3132
-1962
-480
725
1687
2165
2221
2042
1867
1568
859
3
-937
-1890
-2653
-3017
-2962
-2777
-2323
-1609
-1003
-388
253
636
609
397
-4
-695
-1374
-1889
-2281
-2555
-2320
-1710
-1040
-219
488
873
944
917
877
643
317
-111
-813
-1618
-2164
-2334
-2224
-1738
-1006
-371
187
732
1196
1507
1717
1784
1525
1134
755
363
125
124
273
493
807
1164
1431
1634
1730
1628
1318
863
273
-420
-1129
-1766
-2261
-2557
-2577
-2389
-2103
-1851
-1733
-1987
-2093
-2123
-2353
-2511
-2621
-2676
-2861
-2548
-2215
-1834
-1317
-933
-677
-472
-117
-107
-181
-394
-714
-1086
-1459
-1852
-2228
-2422
-2415
-2240
-2057
-1875
-1710
-1574
-1517
-1376
-1285
-1327
-1377
-1480
-1631
-1773
-1732
-1665
-1527
-1160
-812
-495
-208
25
132
226
317
264
146
-20
-124
-190
-105
70
308
618
966
1368
1679
1956
2201
2423
2463
2552
2633
2605
2675
2835
3117
3426
3934
4416
5048
5773
6487
7093
7304
6878
5163
3608
1253
-1865
-3498
-4712
-5490
-5847
-4683
-3788
-3101
-1174
-502
-200
-271
-302
-1046
-1547
-966
-1495
-2054
-2538
-2868
-3026
-2279
-539
766
2131
2946
2997
2572
1889
1375
399
-577
-1416
-2333
-3114
-3513
-3245
-2944
-2362
-1379
-759
-323
198
526
296
-30
-375
-1188
-1905
-2279
-2424
-2556
-2263
-1487
-810
91
974
1469
1422
1043
658
6
-588
-939
-1362
-1918
-2299
-2282
-2155
-1645
-679
163
781
1280
1591
1521
1376
1343
1002
580
336
82
-48
153
560
975
1417
1809
1958
1921
1761
1367
787
98
-615
-1308
-1927
-2334
-2597
-2721
-2726
-2430
-2313
-2542
-2388
-2353
-2635
-2927
-2774
-2802
-2812
-2290
-2001
-1743
-1376
-939
-871
-480
97
168
5
-164
-371
-942
-1335
-1716
-2118
-2372
-2418
-2366
-2372
-2150
-1954
-1839
-1674
-1417
-1324
-1473
-1478
-1492
-1564
-1521
-1387
-1375
-1327
-1010
-780
-545
-188
90
191
278
374
259
115
81
121
176
346
526
609
742
1009
1359
1626
1937
2201
2287
2351
2484
2626
2711
2813
2994
3177
3494
3906
4413
4984
5603
6244
6707
6964
6403
4816
3544
1329
-1779
-3202
-4183
-5111
-5415
-4058
-3372
-2956
-1038
-507
-335
-209
-126
-1108
-1781
-1087
-1625
-2033
-2082
-2138
-2324
-1683
-37
925
2141
2911
2820
2276
1538
1099
75
-764
-1374
-2157
-2800
-3023
-2617
-2385
-1813
-847
-417
-164
231
383
-29
-328
-577
-1378
-1971
-2093
-2073
-2091
-1587
-737
-245
441
1180
1483
1279
904
454
-346
-979
-1260
-1593
-1986
-2064
-1836
-1646
-1147
-239
444
869
1259
1440
1186
955
891
548
283
274
219
236
564
1057
1459
1875
2211
2186
1954
1614
1065
390
-283
-909
-1506
-2026
-2373
-2517
-2546
-2572
-2767
-2713
-2602
-2566
-2516
-2622
-2677
-2775
-2542
-2474
-2170
-1736
-1682
-1417
-1169
-560
-243
-21
-12
-315
-418
-862
-1219
-1712
-1949
-2068
-2332
-2233
-2272
-2151
-2003
-1742
-1347
-1183
-985
-1120
-1257
-1350
-1361
-1246
-1319
-1169
-1066
-929
-703
-544
-367
-287
-113
18
102
143
67
50
106
266
446
593
707
816
973
1262
1574
1843
2085
2277
2393
2478
2623
2725
2933
3128
3364
3663
3992
4394
4803
5448
6045
6411
6331
5289
3871
2474
-477
-2663
-3552
-4578
-5212
-4682
-3306
-3368
-2024
-766
-804
-571
-524
-941
-2235
-1864
-1641
-2216
-2078
-1999
-2040
-2005
-660
492
1346
2563
2720
2395
1612
1009
197
-928
-1393
-1995
-2483
-2748
-2501
-2139
-1943
-1074
-540
-411
-93
86
-188
-653
-773
-1311
-1960
-2061
-1999
-1959
-1640
-833
-266
195
913
1259
1138
803
354
-334
-1052
-1357
-1551
-1789
-1845
-1668
-1423
-1169
-516
138
530
879
1085
956
606
469
242
-52
-33
48
110
376
837
1227
1551
1855
1875
1638
1296
787
141
-510
-1107
-1695
-2185
-2485
-2719
-2925
-2813
-2652
-2481
-2212
-2067
-2119
-2203
-2057
-2199
-2266
-2138
-2148
-2026
-1695
-1174
-857
-525
-251
-274
-163
-184
-371
-835
-1247
-1535
-1921
-1957
-2069
-2135
-2084
-1909
-1587
-1397
-1096
-1014
-1062
-1113
-1174
-1200
-1382
-1395
-1392
-1375
-1174
-968
-795
-683
-406
-164
-51
180
227
192
188
247
359
339
495
591
771
1008
1284
1620
1815
2077
2263
2466
2531
2619
2710
2701
2891
3171
3389
3616
3988
4303
4684
5149
5475
5483
4976
3757
2657
809
-1647
-2707
-3391
-4055
-4077
-2810
-2314
-2094
-792
-585
-697
-647
-666
-1592
-2037
-1428
-1774
-1977
-1708
-1530
-1579
-894
346
930
1801
2312
2036
1459
825
277
-658
-1199
-1528
-1928
-2102
-1986
-1566
-1394
-910
-269
-182
-115
23
-124
-616
-855
-1101
-1696
-1914
-1741
-1575
-1366
-752
-127
152
625
1035
964
681
307
-239
-892
-1216
-1249
-1299
-1240
-1023
-719
-505
-143
381
662
829
944
873
554
328
226
26
23
198
387
620
958
1253
1404
1524
1467
1189
809
391
-95
-637
-1161
-1679
-2174
-2467
-2492
-2481
-2424
-2216
-2127
-2053
-1995
-1891
-1955
-2069
-2174
-2368
-2240
-2018
-1614
-1364
-1085
-819
-795
-695
-774
-772
-840
-890
-994
-1206
-1263
-1493
-1556
-1516
-1383
-1173
-1068
-927
-962
-925
-946
-1030
-1098
-1251
-1259
-1299
-1204
-1084
-1004
-891
-777
-582
-444
-289
-131
-13
149
306
430
475
528
575
623
780
1012
1242
1409
1634
1848
2061
2216
2315
2277
2332
2420
2475
2587
2772
3078
3271
3687
4026
4303
4414
4411
4554
4240
3447
2451
1504
-473
-2158
-2574
-3147
-3556
-3005
-2037
-2075
-1405
-459
-671
-788
-667
-1044
-1999
-1873
-1586
-1992
-1824
-1403
-1281
-1172
-325
398
767
1401
1534
1159
638
221
-352
-1025
-1258
-1497
-1729
-1737
-1422
-1148
-970
-433
-143
-199
-112
-93
-457
-852
-948
-1304
-1709
-1610
-1398
-1299
-989
-456
-170
14
389
503
320
111
-153
-582
-1003
-1085
-1098
-1121
-990
-750
-525
-366
-4
339
488
632
677
480
207
182
109
-27
129
315
375
525
794
895
888
871
562
172
-72
-444
-941
-1310
-1553
-1907
-2067
-1985
-1997
-1948
-1826
-1771
-1913
-1865
-1876
-2148
-2285
-2301
-2312
-2355
-2089
-1881
-1665
-1305
-987
-773
-703
-568
-700
-830
-832
-890
-994
-1137
-1114
-1201
-1126
-926
-799
-675
-598
-490
-578
-613
-680
-907
-1028
-1114
-1147
-1217
-1133
-991
-885
-653
-436
-222
-73
136
312
370
457
465
437
387
422
543
685
908
1198
1555
1898
2259
2523
2559
2568
2626
2583
2545
2621
2672
2699
2833
3100
3322
3457
3644
3728
3691
3475
2924
2098
1283
-175
-1680
-2196
-2712
-3227
-2997
-2188
-2071
-1579
-656
-662
-657
-553
-868
-1637
-1684
-1407
-1677
-1597
-1302
-1236
-1237
-719
-139
164
726
959
760
426
65
-342
-878
-1110
-1286
-1427
-1384
-1171
-918
-808
-435
-157
-180
-90
-61
-302
-559
-606
-832
-1130
-1076
-995
-991
-814
-454
-228
-105
180
270
97
-70
-297
-655
-1001
-1070
-1054
-1059
-903
-637
-459
-389
-49
314
413
524
617
513
327
350
323
154
183
246
210
314
526
584
478
386
231
0
-209
-537
-900
-1239
-1515
-1706
-1808
-1910
-1948
-1905
-1934
-1931
-1859
-1851
-1948
-1955
-1959
-1979
-1919
-1838
-1792
-1697
-1480
-1306
-1161
-1004
-954
-917
-873
-835
-884
-905
-859
-902
-864
-769
-660
-597
-535
-455
-428
-409
-422
-458
-557
-660
-684
-709
-683
-610
-521
-447
-329
-184
-85
44
166
247
298
357
384
370
400
499
626
840
1103
1367
1621
1869
2030
2100
2201
2179
2200
2227
2250
2301
2427
2569
2714
2984
3080
3113
3102
2987
2714
2367
1754
1114
562
-173
-1097
-1662
-1808
-2145
-2072
-1613
-1210
-1040
-794
-650
-894
-880
-965
-1346
-1595
-1543
-1480
-1507
-1224
-940
-776
-547
-267
5
99
191
87
-212
-475
-729
-961
-1150
-1146
-1089
-1046
-854
-625
-464
-332
-178
-168
-297
-382
-566
-783
-858
-877
-977
-985
-825
-737
-648
-436
-272
-239
-236
-253
-420
-624
-813
-1061
-1217
-1192
-1083
-968
-797
-580
-352
-126
59
171
225
168
50
21
1
-3
-13
-2
40
142
316
354
352
294
190
15
-211
-477
-835
-1101
-1343
-1497
-1569
-1582
-1545
-1537
-1447
-1381
-1340
-1371
-1487
-1594
-1733
-1767
-1799
-1815
-1782
-1709
-1611
-1527
-1386
-1289
-1187
-1079
-991
-949
-980
-1011
-1055
-1051
-985
-913
-791
-668
-549
-427
-281
-152
-93
-22
7
-5
6
10
-12
45
189
280
320
348
338
279
252
268
294
374
470
615
804
973
1211
1401
1607
1771
1939
2064
2061
2115
2127
2146
2173
2252
2335
2441
2594
2621
2611
2534
2378
2162
1865
1355
884
414
-271
-814
-1148
-1349
-1524
-1454
-1266
-1107
-846
-710
-618
-646
-682
-805
-1031
-1134
-1211
-1199
-1165
-1086
-977
-889
-767
-660
-536
-465
-467
-495
-630
-785
-954
-1127
-1228
-1266
-1252
-1176
-1031
-900
-775
-625
-550
-500
-453
-424
-416
-426
-418
-471
-509
-503
-485
-445
-405
-340
-329
-350
-410
-540
-668
-775
-821
-869
-897
-886
-851
-759
-630
-468
-336
-270
-209
-149
-91
-20
35
50
48
91
154
216
217
206
201
152
110
27
-129
-292
-408
-568
-716
-779
-852
-916
-931
-965
-1025
-1040
-1062
-1110
-1137
-1142
-1176
-1258
-1333
-1387
-1407
-1395
-1348
-1297
-1232
-1119
-1038
-956
-879
-834
-845
-882
-884
-926
-934
-888
-825
-769
-672
-537
-431
-300
-157
-45
38
148
238
283
327
336
297
265
256
238
240
258
258
303
401
500
633
794
943
1123
1268
1391
1437
1453
1430
1419
1462
1450
1525
1597
1679
1776
1910
2029
2040
2030
1932
1760
1517
1303
971
525
201
-129
-450
-636
-739
-875
-915
-798
-742
-665
-571
-637
-741
-818
-895
-1003
-1047
-1035
-1041
-1006
-926
-844
-765
-632
-526
-496
-467
-486
-580
-704
-813
-895
-1009
-1076
-1081
-1047
-985
-884
-738
-678
-616
-548
-564
-573
-576
-608
-675
-709
-742
-767
-734
-676
-630
-615
-614
-616
-636
-643
-643
-641
-695
-774
-780
-790
-774
-707
-673
-686
-655
-552
-474
-388
-286
-246
-250
-213
-182
-203
-237
-240
-225
-205
-141
-99
-110
-140
-166
-235
-308
-389
-484
-566
-626
-667
-742
-842
-933
-1003
-1053
-1070
-1085
-1101
-1120
-1154
-1172
-1181
-1197
-1209
-1207
-1180
-1149
-1089
-1032
-1005
-975
-938
-886
-843
-791
-751
-708
-637
-577
-502
-443
-386
-301
-204
-96
-32
35
104
156
199
231
240
203
186
207
233
277
373
460
545
673
792
913
1041
1147
1173
1251
1278
1272
1290
1296
1366
1363
1463
1512
1536
1554
1535
1559
1475
1455
1315
1132
964
757
493
198
30
-145
-296
-365
-405
-480
-567
-545
-556
-566
-532
-554
-613
-644
-621
-677
-714
-702
-738
-776
-781
-780
-827
-830
-813
-831
-842
-843
-852
-895
-933
-946
-970
-957
-912
-851
-783
-744
-711
-756
-803
-814
-840
-845
-825
-795
-799
-784
-754
-741
-741
-737
-738
-778
-803
-811
-884
-972
-1012
-1053
-1070
-1046
-976
-909
-827
-744
-684
-625
-583
-520
-469
-416
-324
-254
-192
-150
-143
-143
-129
-98
-71
-35
-27
-52
-82
-127
-178
-235
-310
-404
-484
-543
-574
-608
-617
-609
-610
-606
-622
-623
-608
-616
-629
-612
-587
-596
-570
-537
-526
-495
-440
-355
-289
-208
-113
-31
29
85
150
208
276
346
380
385
403
445
480
528
596
655
713
798
893
987
1042
1073
1123
1133
1090
1085
1133
1113
1154
1239
1199
1156
1212
1179
1142
1212
1166
1019
915
775
489
271
58
-165
-300
-421
-483
-464
-427
-405
-350
-292
-293
-259
-250
-319
-357
-384
-453
-519
-532
-563
-578
-524
-493
-474
-422
-423
-460
-476
-535
-642
-715
-781
-863
-882
-883
-893
-868
-803
-763
-718
-661
-636
-615
-620
-618
-591
-598
-629
-632
-634
-673
-671
-624
-607
-581
-543
-561
-603
-588
-591
-646
-645
-624
-621
-571
-492
-425
-341
-288
-250
-199
-145
-135
-162
-240
-326
-319
-286
-264
-209
-164
-175
-168
-136
-129
-143
-197
-306
-407
-453
-503
-564
-608
-658
-714
-735
-725
-722
-706
-687
-696
-736
-766
-835
-915
-949
-944
-919
-897
-837
-784
-737
-710
-671
-646
-650
-613
-579
-555
-518
-494
-506
-483
-408
-323
-201
-81
-21
9
35
41
50
53
7
-62
-120
-161
-179
-150
-134
-111
-71
-18
25
65
101
111
141
176
230
274
333
405
457
490
541
594
613
657
717
729
717
718
710
700
691
694
660
603
561
526
485
432
360
263
141
30
-86
-194
-260
-329
-378
-421
-454
-488
-548
-593
-632
-659
-672
-691
-738
-782
-820
-877
-915
-911
-905
-903
-879
-864
-864
-856
-865
-871
-859
-850
-870
-897
-911
-898
-873
-865
-859
-859
-858
-843
-803
-770
-749
-723
-703
-721
-723
-719
-719
-720
-722
-713
-709
-726
-750
-763
-780
-794
-780
-746
-717
-668
-617
-557
-509
-485
-452
-407
-359
-312
-261
-231
-206
-168
-128
-86
-49
-20
4
32
56
65
63
54
42
39
42
45
60
80
94
87
72
54
45
38
19
-18
-48
-65
-64
-24
37
107
175
223
249
281
316
337
323
330
338
317
321
309
309
334
341
377
406
451
471
496
550
601
704
760
800
890
930
1011
1076
1104
1145
1172
1190
1134
1151
1103
985
756
302
-36
-332
-641
-813
-815
-771
-738
-503
-308
-266
-247
-376
-585
-709
-666
-611
-621
-580
-620
-675
-613
-488
-336
-206
-100
-90
-133
-180
-292
-392
-491
-571
-625
-644
-596
-555
-500
-453
-375
-310
-294
-295
-371
-470
-531
-586
-624
-618
-584
-606
-628
-607
-562
-483
-391
-321
-303
-343
-418
-512
-606
-681
-726
-727
-690
-601
-519
-449
-357
-256
-170
-108
-92
-117
-142
-176
-205
-223
-236
-244
-254
-254
-217
-167
-129
-90
-62
-78
-125
-192
-279
-362
-445
-535
-601
-654
-704
-723
-719
-700
-678
-661
-677
-701
-739
-788
-823
-858
-902
-932
-926
-890
-841
-771
-702
-623
-561
-534
-517
-522
-531
-546
-549
-529
-525
-510
-451
-403
-350
-291
-228
-187
-168
-141
-135
-126
-143
-157
-167
-174
-179
-193
-172
-138
-108
-71
-35
-14
-15
-15
-13
0
-1
6
0
-4
25
70
99
122
164
170
170
162
145
129
113
87
79
81
40
45
82
63
65
59
9
0
-20
-76
-82
-102
-153
-212
-239
-265
-306
-298
-324
-321
-325
-347
-364
-437
-470
-526
-569
-578
-602
-630
-640
-675
-686
-680
-685
-640
-631
-632
-628
-621
-624
-603
-580
-597
-612
-628
-645
-659
-643
-585
-545
-492
-469
-469
-477
-487
-495
-515
-531
-559
-600
-614
-619
-617
-624
-628
-576
-538
-497
-456
-440
-423
-406
-418
-433
-415
-413
-428
-427
-410
-388
-371
-351
-331
-344
-350
-342
-323
-309
-279
-250
-241
-237
-216
-182
-158
-120
-95
-95
-107
-106
-107
-85
-58
-36
-25
-5
8
27
76
127
158
186
220
223
221
233
236
229
253
245
229
227
212
206
200
215
235
271
283
291
295
324
365
361
396
412
418
414
428
437
430
443
420
376
328
267
216
163
119
67
-5
-74
-154
-242
-323
-360
-408
-439
-459
-514
-542
-567
-604
-637
-655
-667
-679
-695
-701
-688
-683
-697
-706
-714
-744
-772
-821
-859
-877
-899
-916
-916
-913
-916
-904
-869
-853
-839
-804
-768
-738
-741
-730
-706
-710
-713
-718
-710
-713
-701
-669
-640
-620
-592
-564
-545
-541
-546
-536
-535
-544
-541
-541
-560
-559
-530
-498
-465
-414
-359
-303
-260
-221
-198
-182
-155
-118
-83
-45
-15
6
13
27
32
49
90
131
160
147
126
76
22
-9
-46
-74
-99
-111
-106
-97
-69
-38
-7
39
75
108
130
133
119
132
171
190
219
237
241
255
246
251
278
287
319
326
331
333
345
353
334
359
358
356
355
320
322
277
283
263
214
194
112
47
-66
-171
-261
-374
-473
-563
-614
-651
-667
-654
-658
-666
-661
-703
-733
-760
-767
-751
-752
-745
-734
-712
-695
-675
-645
-615
-581
-562
-546
-549
-566
-577
-579
-566
-563
-555
-551
-545
-540
-516
-492
-477
-474
-467
-467
-498
-536
-561
-598
-644
-687
-713
-729
-739
-736
-709
-664
-642
-615
-603
-595
-591
-607
-620
-633
-636
-629
-601
-553
-515
-460
-413
-381
-346
-323
-301
-280
-270
-255
-254
-272
-290
-299
-257
-227
-200
-189
-167
-148
-134
-106
-105
-106
-121
-123
-131
-148
-167
-189
-185
-200
-217
-223
-234
-228
-231
-231
-203
-192
-160
-131
-112
-100
-69
-11
-8
27
98
121
136
169
213
240
255
324
299
311
324
347
353
329
329
266
233
205
148
80
41
4
-49
-93
-133
-215
-297
-350
-425
-495
-558
-595
-617
-603
-581
-589
-600
-627
-634
-633
-601
-553
-547
-539
-531
-541
-579
-603
-606
-617
-620
-611
-598
-592
-600
-620
-639
-643
-639
-652
-665
-684
-709
-725
-722
-715
-701
-687
-683
-704
-710
-695
-674
-667
-646
-619
-628
-630
-630
-647
-662
-659
-632
-608
-594
-577
-556
-533
-495
-471
-445
-419
-402
-375
-340
-301
-271
-239
-207
-180
-160
-115
-76
-58
-45
-30
-42
-60
-65
-66
-67
-81
-75
-81
-85
-79
-79
-82
-93
-97
-102
-96
-98
-93
-83
-89
-106
-96
-73
-52
-30
13
37
83
103
121
160
129
160
137
154
161
179
193
197
231
220
271
262
268
298
294
263
245
239
213
194
191
187
145
138
125
85
22
-19
-96
-179
-243
-358
-443
-507
-551
-570
-579
-568
-562
-544
-570
-576
-554
-548
-535
-518
-502
-505
-504
-509
-500
-467
-446
-406
-362
-339
-332
-342
-341
-352
-365
-394
-434
-465
-487
-499
-508
-504
-503
-501
-510
-519
-498
-491
-483
-470
-462
-440
-436
-428
-425
-439
-446
-444
-436
-424
-383
-352
-346
-344
-358
-343
-349
-369
-378
-401
-393
-390
-368
-328
-291
-255
-236
-228
-220
-212
-220
-237
-244
-244
-258
-271
-266
-265
-263
-252
-235
-214
-191
-194
-224
-265
-308
-323
-317
-288
-253
-243
-235
-222
-207
-186
-156
-135
-126
-129
-132
-120
-110
-108
-110
-115
-108
-93
-73
-48
-4
41
91
161
165
193
173
168
157
154
176
189
203
188
187
170
180
180
184
153
119
53
4
-48
-93
-120
-175
-225
-257
-287
-310
-304
-297
-281
-269
-273
-293
-306
-326
-361
-391
-409
-417
-424
-420
-420
-430
-426
-410
-391
-364
-366
-385
-412
-459
-522
-571
-599
-619
-630
-628
-614
-596
-589
-568
-547
-533
-527
-531
-552
-586
-598
-609
-620
-618
-625
-628
-609
-583
-565
-555
-548
-557
-582
-581
-579
-546
-510
-481
-434
-416
-392
-355
-313
-278
-234
-192
-162
-148
-144
-135
-137
-123
-127
-141
-135
-123
-118
-111
-102
-91
-80
-74
-69
-64
-74
-111
-129
-141
-141
-129
-109
-78
-60
-39
-19
-5
1
12
14
3
14
20
8
18
23
2
0
-5
-2
-3
-14
-16
-25
-23
-63
-99
-120
-146
-162
-171
-164
-144
-131
-94
-70
-78
-81
-114
-146
-178
-213
-253
-304
-364
-407
-448
-480
-481
-477
-457
-450
-451
-468
-484
-487
-512
-518
-528
-536
-552
-561
-543
-526
-492
-453
-430
-419
-387
-364
-360
-333
-327
-335
-328
-338
-343
-349
-357
-360
-375
-393
-415
-416
-416
-416
-412
-422
-440
-446
-437
-441
-442
-433
-428
-415
-413
-408
-398
-392
-388
-371
-364
-366
-356
-330
-309
-306
-302
-285
-271
-275
-257
-218
-193
-180
-171
-165
-172
-194
-190
-183
-156
-127
-92
-61
-32
9
23
38
61
74
65
51
31
16
-8
-29
-34
-41
-48
-63
-58
-42
-42
-33
-24
-18
-36
-47
-56
-68
-67
-63
-52
-42
-13
0
-11
0
4
4
21
42
43
20
-4
-17
-48
-66
-91
-119
-134
-152
-184
-214
-243
-279
-310
-325
-358
-382
-401
-406
-412
-403
-394
-392
-391
-416
-424
-432
-422
-397
-384
-368
-364
-354
-356
-341
-333
-327
-321
-335
-339
-355
-365
-385
-393
-392
-384
-372
-361
-365
-365
-355
-352
-342
-329
-318
-322
-335
-344
-338
-339
-346
-346
-356
-382
-401
-412
-396
-379
-375
-387
-396
-406
-423
-424
-414
-412
-414
-403
-398
-380
-367
-339
-295
-253
-214
-204
-165
-134
-116
-84
-36
-9
5
7
-4
-7
-1
3
12
23
22
15
-11
-36
-43
-56
-81
-93
-122
-151
-175
-198
-198
-178
-154
-130
-115
-96
-88
-87
-79
-79
-72
-81
-96
-120
-129
-143
-132
-109
-100
-113
-122
-120
-133
-153
-160
-171
-198
-223
-260
-300
-335
-350
-356
-361
-353
-354
-366
-378
-389
-408
-416
-409
-418
-431
-452
-460
-458
-460
-453
-451
-450
-431
-428
-443
-453
-463
-487
-494
-474
-451
-421
-397
-385
-375
-357
-334
-321
-316
-314
-305
-299
-303
-318
-325
-335
-332
-344
-356
-354
-356
-361
-374
-365
-356
-363
-363
-357
-348
-336
-321
-313
-303
-286
-269
-246
-234
-213
-194
-193
-200
-222
-245
-248
-233
-222
-212
-201
-196
-189
-172
-158
-145
-138
-139
-146
-159
-185
-217
-235
-255
-273
-279
-273
-250
-214
-191
-166
-135
-94
-82
-83
-95
-120
-158
-190
-216
-244
-248
-251
-242
-247
-257
-239
-212
-205
-202
-211
-233
-277
-328
-386
-436
-473
-501
-505
-494
-470
-437
-401
-375
-331
-300
-288
-281
-290
-315
-354
-377
-392
-401
-419
-422
-410
-413
-394
-368
-356
-346
-349
-362
-364
-377
-396
-422
-433
-445
-446
-441
-436
-422
-412
-376
-354
-323
-301
-305
-318
-344
-369
-388
-394
-393
-394
-373
-353
-343
-319
-303
-287
-271
-257
-240
-227
-219
-225
-249
-278
-288
-289
-291
-251
-213
-190
-168
-146
-113
-105
-108
-122
-132
-132
-146
-138
-139
-159
-169
-159
-139
-139
-137
-125
-130
-153
-171
-189
-217
-238
-241
-224
-216
-204
-203
-218
-217
-217
-233
-232
-205
-196
-196
-206
-225
-231
-235
-236
-226
-239
-251
-252
-257
-266
-272
-253
-252
-260
-271
-281
-272
-266
-257
-232
-229
-243
-245
-233
-235
-248
-250
-237
-223
-222
-227
-238
-249
-248
-242
-229
-222
-222
-228
-250
-273
-291
-311
-323
-317
-322
-313
-314
-312
-300
-300
-287
-280
-265
-255
-256
-250
-245
-227
-224
-236
-253
-274
-292
-294
-290
-286
-303
-322
-334
-346
-368
-366
-369
-377
-383
-399
-404
-402
-403
-404
-384
-360
-345
-339
-325
-312
-305
-280
-272
-265
-251
-232
-213
-210
-189
-164
-158
-157
-144
-135
-133
-142
-145
-151
-166
-174
-180
-189
-185
-183
-168
-161
-149
-130
-134
-128
-128
-124
-137
-147
-166
-201
-223
-242
-259
-263
-268
-285
-293
-311
-331
-351
-363
-390
-402
-407
-431
-431
-419
-395
-378
-370
-369
-362
-364
-366
-354
-340
-333
-320
-320
-334
-345
-352
-353
-358
-357
-340
-340
-335
-318
-313
-309
-301
-301
-309
-296
-306
-302
-292
-291
-300
-310
-309
-312
-316
-314
-287
-273
-252
-243
-252
-268
-288
-302
-329
-328
-335
-336
-344
-347
-334
-327
-323
-317
-316
-309
-296
-278
-261
-257
-257
-264
-275
-256
-237
-214
-201
-180
-146
-127
-116
-123
-137
-158
-165
-171
-170
-170
-191
-218
-240
-252
-246
-239
-218
-216
-211
-208
-221
-225
-243
-260
-272
-258
-263
-278
-286
-296
-292
-285
-275
-266
-273
-272
-269
-270
-283
-309
-310
-316
-335
-352
-373
-420
-463
-486
-487
-473
-470
-471
-471
-482
-489
-499
-494
-489
-495
-500
-492
-472
-447
-430
-431
-434
-432
-423
-421
-417
-397
-371
-366
-373
-360
-354
-348
-346
-333
-325
-319
-317
-325
-340
-341
-338
-335
-303
-280
-268
-256
-242
-251
-246
-243
-246
-240
-242
-237
-238
-239
-231
-224
-215
-227
-235
-216
-191
-176
-167
-168
-181
-191
-202
-211
-212
-203
-205
-207
-184
-155
-129
-102
-75
-60
-60
-57
-63
-72
-71
-84
-118
-143
-149
-149
-142
-148
-137
-131
-133
-138
-147
-157
-167
-187
-218
-242
-264
-277
-300
-321
-327
-326
-332
-332
-328
-338
-355
-364
-356
-351
-329
-316
-333
-354
-369
-378
-376
-371
-356
-340
-336
-342
-363
-370
-370
-364
-353
-327
-320
-331
-338
-329
-318
-324
-313
-294
-280
-275
-277
-267
-256
-245
-247
-252
-257
-267
-273
-272
-258
-252
-250
-263
-270
-286
-287
-282
-280
-238
-210
-211
-200
-196
-191
-183
-166
-165
-174
-163
-162
-159
-149
-131
-110
-111
-115
-103
-107
-142
-178
-191
-204
-228
-236
-247
-255
-247
-234
-222
-218
-208
-204
-207
-219
-225
-243
-250
-243
-229
-219
-199
-195
-188
-178
-173
-161
-138
-129
-145
-147
-156
-155
-172
-190
-205
-232
-255
-255
-263
-271
-255
-242
-233
-231
-253
-257
-277
-280
-265
-266
-278
-287
-299
-321
-327
-333
-334
-340
-338
-333
-329
-332
-338
-357
-359
-350
-347
-347
-332
-326
-330
-341
-350
-339
-313
-276
-249
-228
-234
-241
-246
-256
-269
-260
-247
-249
-234
-242
-251
-250
-262
-265
-260
-261
-270
-289
-286
-283
-287
-286
-288
-278
-264
-256
-230
-210
-209
-217
-223
-224
-228
-222
-221
-217
-207
-196
-190
-178
-171
-174
-163
-141
-116
-106
-103
-109
-120
-128
-134
-136
-126
-99
-99
-94
-81
-86
-98
-100
-107
-120
-122
-151
-183
-180
-177
-154
-155
-177
-193
-199
-212
-230
-228
-229
-247
-278
-303
-330
-350
-362
-376
-384
-374
-355
-344
-326
-311
-313
-327
-322
-321
-322
-332
-343
-377
-402
-415
-417
-414
-415
-409
-403
-386
-385
-387
-397
-397
-398
-404
-427
-443
-436
-445
-434
-421
-408
-406
-398
-384
-367
-340
-323
-313
-304
-305
-310
-314
-318
-322
-320
-305
-276
-251
-234
-213
-200
-194
-186
-175
-164
-158
-161
-168
-160
-158
-161
-156
-151
-149
-143
-133
-119
-107
-107
-112
-110
-114
-121
-114
-116
-121
-129
-130
-132
-144
-163
-168
-182
-194
-199
-196
-204
-210
-215
-227
-227
-235
-225
-212
-204
-202
-198
-192
-190
-185
-185
-190
-184
-193
-197
-204
-225
-229
-238
-257
-268
-284
-297
-316
-347
-360
-376
-396
-390
-376
-375
-376
-370
-357
-347
-332
-327
-328
-326
-339
-356
-355
-355
-340
-340
-349
-339
-328
-318
-295
-265
-260
-258
-269
-273
-283
-279
-269
-263
-256
-252
-238
-236
-230
-220
-225
-237
-253
-264
-268
-275
-257
-244
-246
-241
-227
-213
-203
-191
-185
-172
-162
-158
-159
-147
-143
-160
-163
-164
-157
-151
-132
-112
-99
-93
-81
-59
-35
-22
-22
-29
-70
-94
-107
-105
-98
-91
-74
-66
-78
-92
-95
-100
-113
-116
-136
-168
-202
-237
-247
-252
-252
-259
-262
-261
-270
-267
-264
-258
-244
-235
-237
-247
-264
-284
-301
-318
-317
-314
-309
-322
-343
-358
-356
-334
-327
-316
-324
-347
-355
-364
-367
-370
-369
-371
-372
-378
-374
-369
-364
-358
-363
-361
-358
-345
-337
-322
-313
-298
-278
-276
-272
-266
-260
-270
-264
-274
-277
-273
-284
-284
-279
-267
-249
-239
-230
-218
-207
-210
-192
-170
-159
-148
-155
-165
-169
-170
-152
-133
-114
-95
-89
-103
-120
-115
-112
-118
-111
-111
-135
-162
-178
-171
-180
-177
-160
-144
-144
-161
-156
-146
-138
-135
-126
-135
-138
-132
-124
-114
-118
-103
-104
-120
-128
-147
-161
-168
-180
-187
-195
-215
-223
-225
-240
-253
-267
-280
-283
-284
-286
-284
-284
-290
-298
-305
-307
-315
-330
-349
-365
-386
-414
-425
-436
-441
-440
-445
-447
-456
-440
-435
-436
-431
-437
-431
-415
-403
-406
-378
-367
-360
-354
-356
-348
-341
-327
-321
-328
-336
-342
-347
-357
-369
-375
-370
-351
-358
-364
-366
-378
-391
-394
-390
-391
-396
-399
-412
-413
-396
-386
-370
-350
-330
-308
-284
-269
-260
-255
-264
-269
-264
-258
-250
-233
-210
-200
-191
-194
-189
-189
-190
-191
-209
-219
-230
-250
-262
-266
-270
-253
-243
-226
-197
-188
-183
-164
-156
-143
-137
-146
-145
-144
-151
-172
-175
-161
-155
-150
-150
-156
-183
-202
-215
-230
-251
-281
-300
-307
-310
-313
-316
-313
-311
-315
-309
-311
-310
-319
-327
-345
-352
-358
-372
-396
-414
-418
-411
-401
-391
-397
-391
-391
-381
-374
-383
-374
-370
-378
-380
-371
-367
-372
-367
-344
-331
-309
-292
-293
-286
-290
-289
-288
-290
-289
-298
-300
-300
-301
-298
-300
-307
-315
-322
-332
-343
-362
-373
-399
-398
-387
-388
-373
-358
-340
-330
-311
-294
-287
-287
-287
-277
-265
-243
-233
-219
-189
-162
-136
-108
-92
-68
-48
-44
-31
-35
-51
-69
-72
-77
-81
-76
-76
-72
-66
-71
-68
-61
-63
-61
-66
-84
-98
-97
-103
-107
-102
-95
-97
-99
-105
-118
-120
-135
-143
-158
-189
-215
-232
-236
-235
-231
-226
-226
-228
-230
-226
-218
-218
-235
-255
-274
-291
-308
-322
-341
-356
-363
-363
-365
-373
-365
-364
-364
-365
-363
-382
-402
-421
-436
-448
-457
-464
-463
-448
-450
-437
-413
-390
-383
-375
-366
-374
-368
-361
-358
-362
-362
-355
-341
-323
-302
-268
-253
-247
-249
-252
-271
-287
-293
-305
-304
-305
-320
-322
-323
-320
-313
-310
-298
-279
-280
-279
-266
-262
-261
-259
-242
-230
-212
-210
-219
-223
-228
-215
-201
-186
-186
-185
-192
-205
-201
-194
-192
-190
-181
-174
-166
-155
-144
-121
-96
-95
-106
-102
-97
-95
-92
-85
-78
-74
-66
-68
-75
-79
-85
-82
-72
-80
-97
-118
-142
-153
-156
-164
-177
-194
-204
-209
-211
-226
-226
-230
-241
-245
-255
-250
-261
-287
-296
-297
-311
-318
-321
-314
-300
-303
-311
-328
-343
-378
-406
-422
-431
-427
-427
-429
-447
-451
-463
-484
-474
-461
-452
-436
-429
-431
-439
-446
-447
-443
-437
-438
-444
-441
-446
-449
-437
-432
-429
-417
-409
-408
-423
-417
-421
-413
-410
-415
-397
-387
-382
-361
-335
-323
-317
-304
-302
-312
-305
-311
-324
-323
-317
-316
-305
-292
-290
-287
-285
-284
-262
-250
-242
-246
-244
-246
-256
-252
-247
-243
-228
-222
-219
-224
-221
-218
-213
-209
-208
-210
-218
-221
-213
-194
-181
-172
-181
-191
-179
-156
-145
-135
-133
-134
-134
-139
-156
-162
-148
-147
-166
-174
-176
-182
-184
-182
-181
-181
-182
-182
-183
-180
-191
-220
-228
-252
-271
-266
-258
-265
-273
-272
-268
-270
-274
-277
-281
-288
-301
-305
-290
-283
-283
-290
-307
-325
-322
-308
-313
-303
-289
-295
-309
-321
-334
-346
-340
-347
-352
-364
-359
-364
-382
-392
-400
-397
-391
-383
-388
-394
-387
-394
-396
-382
-380
-384
-401
-407
-403
-397
-371
-355
-339
-339
-343
-334
-328
-315
-292
-269
-255
-247
-240
-254
-271
-277
-270
-255
-246
-241
-234
-229
-233
-229
-221
-225
-222
-220
-231
-225
-229
-226
-228
-236
-231
-238
-243
-250
-259
-260
-251
-244
-237
-245
-250
-263
-260
-249
-245
-223
-220
-221
-214
-198
-178
-173
-157
-131
-115
-107
-107
-95
-91
-84
-60
-47
-32
-26
-21
-15
-31
-53
-61
-72
-85
-86
-108
-123
-133
-154
-165
-168
-160
-169
-192
-217
-234
-241
-242
-239
-243
-247
-259
-253
-247
-262
-262
-261
-262
-279
-291
-291
-296
-303
-311
-317
-306
-309
-338
-347
-356
-369
-388
-395
-403
-414
-428
-433
-423
-411
-405
-402
-390
-397
-428
-460
-478
-494
-503
-511
-512
-508
-515
-508
-505
-480
-460
-464
-460
-458
-455
-449
-444
-437
-426
-421
-421
-425
-421
-403
-384
-364
-337
-324
-312
-312
-317
-312
-304
-291
-281
-262
-248
-243
-254
-261
-272
-258
-243
-240
-251
-250
-266
-278
-281
-278
-277
-257
-243
-237
-227
-223
-205
-190
-172
-148
-136
-136
-125
-130
-131
-134
-128
-112
-108
-106
-108
-113
-122
-134
-144
-145
-143
-157
-172
-186
-199
-195
-186
-190
-195
-189
-183
-195
-195
-193
-183
-178
-181
-187
-188
-201
-201
-200
-206
-205
-216
-226
-234
-239
-248
-244
-250
-263
-269
-277
-277
-263
-266
-264
-257
-259
-270
-290
-304
-314
-318
-322
-317
-323
-334
-343
-350
-342
-345
-351
-350
-356
-356
-371
-386
-400
-432
-454
-467
-482
-499
-518
-530
-530
-523
-521
-513
-504
-509
-498
-499
-493
-492
-485
-483
-480
-470
-473
-457
-445
-431
-415
-400
-401
-386
-372
-382
-396
-394
-394
-398
-401
-393
-394
-391
-375
-357
-321
-308
-298
-276
-255
-239
-220
-207
-214
-221
-225
-217
-216
-210
-194
-182
-177
-174
-175
-168
-154
-164
-162
-172
-180
-194
-188
-176
-173
-172
-164
-146
-153
-168
-175
-167
-161
-158
-161
-177
-180
-178
-175
-174
-171
-155
-153
-152
-145
-139
-141
-144
-157
-157
-161
-183
-192
-192
-202
-218
-209
-198
-190
-195
-199
-176
-173
-177
-167
-176
-196
-201
-208
-223
-230
-244
-249
-238
-242
-242
-237
-237
-245
-271
-279
-299
-318
-315
-322
-334
-328
-310
-298
-294
-307
-316
-320
-320
-310
-302
-299
-306
-312
-314
-333
-334
-326
-326
-331
-328
-326
-328
-311
-303
-305
-312
-332
-360
-377
-379
-375
-371
-375
-368
-340
-333
-327
-309
-294
-290
-295
-296
-283
-280
-279
-281
-295
-299
-286
-265
-252
-251
-250
-256
-276
-296
-316
-319
-334
-336
-334
-344
-340
-321
-306
-304
-302
-294
-283
-270
-253
-242
-220
-203
-210
-209
-209
-220
-220
-209
-200
-187
-181
-186
-185
-183
-191
-189
-183
-183
-189
-180
-181
-193
-188
-191
-191
-199
-203
-201
-218
-222
-211
-220
-231
-222
-206
-198
-200
-206
-208
-208
-216
-232
-235
-249
-274
-285
-285
-281
-276
-261
-237
-236
-235
-229
-240
-241
-235
-214
-190
-180
-167
-156
-154
-149
-143
-121
-121
-140
-136
-139
-147
-155
-157
-177
-188
-210
-235
-241
-263
-254
-255
-271
-273
-275
-270
-276
-265
-249
-243
-239
-232
-250
-266
-273
-273
-268
-259
-237
-230
-223
-226
-231
-225
-217
-206
-199
-194
-215
-240
-240
-241
-239
-239
-245
-253
-257
-264
-272
-262
-256
-261
-280
-300
-318
-332
-332
-341
-333
-324
-321
-316
-315
-319
-313
-309
-314
-304
-308
-322
-334
-347
-351
-355
-351
-333
-314
-314
-317
-316
-317
-310
-300
-288
-277
-265
-267
-277
-295
-302
-309
-316
-318
-312
-303
-302
-306
-302
-297
-295
-305
-316
-320
-328
-323
-314
-298
-287
-282
-273
-285
-293
-291
-283
-265
-248
-238
-230
-238
-263
-263
-254
-247
-224
-210
-204
-186
-180
-195
-200
-205
-208
-202
-204
-204
-204
-207
-201
-191
-202
-207
-209
-223
-224
-223
-231
-242
-247
-257
-270
-271
-270
-274
-277
-273
-267
-252
-262
-251
-252
-256
-262
-291
-297
-306
-319
-325
-329
-323
-322
-336
-340
-324
-320
-305
-297
-300
-302
-317
-322
-319
-318
-325
-321
-313
-325
-332
-327
-323
-335
-339
-346
-354
-362
-377
-384
-394
-392
-374
-347
-337
-326
-323
-307
-309
-298
-282
-267
-264
-273
-259
-261
-265
-254
-248
-240
-226
-211
-203
-192
-183
-178
-176
-179
-198
-213
-222
-240
-250
-239
-221
-221
-213
-189
-190
-192
-197
-223
-243
-249
-245
-258
-277
-283
-293
-313
-316
-303
-291
-277
-271
-267
-258
-267
-275
-282
-284
-295
-297
-288
-272
-265
-269
-257
-263
-263
-257
-255
-254
-262
-262
-278
-290
-293
-300
-294
-285
-284
-278
-276
-268
-271
-252
-258
-272
-283
-299
-309
-318
-318
-329
-342
-350
-350
-343
-346
-352
-343
-350
-364
-355
-329
-321
-313
-303
-306
-296
-299
-305
-309
-320
-312
-300
-290
-303
-293
-296
-305
-295
-295
-294
-301
-292
-281
-277
-265
-256
-253
-251
-250
-245
-237
-225
-218
-213
-214
-220
-214
-216
-206
-195
-192
-199
-188
-191
-192
-181
-189
-190
-181
-175
-184
-180
-182
-181
-188
-194
-197
-212
-220
-229
-221
-211
-200
-208
-218
-229
-219
-199
-191
-185
-177
-181
-197
-191
-204
-235
-252
-260
-268
-264
-266
-282
-297
-302
-306
-309
-296
-300
-308
-303
-305
-299
-315
-325
-323
-330
-322
-319
-304
-305
-315
-310
-305
-298
-300
-310
-323
-340
-353
-357
-351
-341
-347
-343
-339
-337
-340
-338
-337
-328
-321
-336
-334
-328
-306
-310
-314
-313
-314
-306
-311
-303
-302
-292
-293
-293
-282
-282
-289
-302
-300
-320
-338
-333
-332
-330
-319
-310
-308
-305
-304
-309
-310
-299
-274
-278
-296
-300
-303
-307
-291
-278
-278
-271
-259
-266
-266
-259
-256
-245
-249
-251
-245
-260
-260
-258
-260
-255
-258
-258
-267
-273
-267
-264
-280
-297
-305
-313
-312
-304
-303
-312
-310
-309
-311
-305
-310
-310
-297
-284
-278
-270
-265
-269
-283
-299
-302
-293
-283
-282
-265
-264
-270
-258
-261
-258
-257
-274
-284
-282
-276
-273
-273
-264
-277
-278
-255
-258
-266
-274
-281
-294
-309
-313
-322
-332
-351
-354
-346
-349
-346
-340
-325
-312
-301
-286
-285
-278
-267
-265
-262
-252
-245
-229
-237
-241
-251
-260
-269
-268
-259
-264
-261
-264
-258
-265
-267
-254
-254
-245
-241
-242
-246
-264
-276
-272
-264
-262
-265
-261
-256
-252
-242
-230
-222
-213
-201
-205
-217
-234
-238
-225
-228
-239
-242
-250
-263
-258
-246
-257
-257
-254
-249
-240
-234
-229
-222
-223
-220
-213
-208
-194
-179
-181
-200
-202
-203
-214
-230
-238
-228
-220
-241
-252
-254
-277
-274
-254
-260
-270
-277
-281
-271
-264
-265
-258
-249
-253
-259
-247
-225
-214
-208
-198
-190
-188
-196
-195
-199
-205
-209
-214
-212
-207
-198
-196
-193
-192
-205
-213
-214
-215
-220
-233
-233
-224
-229
-235
-228
-226
-224
-221
-226
-222
-195
-175
-164
-165
-171
-165
-174
-173
-175
-176
-171
-177
-184
-185
-174
-171
-173
-167
-180
-183
-189
-204
-210
-218
-228
-233
-234
-233
-224
-225
-232
-235
-221
-221
-226
-216
-220
-221
-218
-219
-228
-245
-258
-266
-257
-258
-260
-256
-252
-256
-249
-240
-235
-229
-226
-220
-224
-204
-207
-214
-207
-208
-204
-198
-189
-198
-190
-190
-198
-213
-229
-237
-260
-275
-285
-282
-281
-269
-266
-266
-264
-273
-268
-248
-244
-240
-235
-232
-235
-236
-215
-219
-210
-200
-196
-189
-187
-174
-170
-166
-176
-189
-189
-197
-201
-204
-202
-217
-235
-248
-264
-279
-280
-283
-304
-322
-313
-307
-320
-314
-303
-303
-299
-283
-274
-267
-268
-278
-275
-271
-276
-285
-284
-271
-277
-290
-294
-290
-293
-293
-294
-303
-314
-315
-327
-328
-325
-316
-317
-317
-319
-324
-311
-313
-312
-309
-321
-328
-323
-324
-333
-336
-326
-348
-369
-375
-390
-396
-386
-379
-385
-377
-371
-376
-375
-377
-383
-378
-361
-361
-355
-354
-360
-352
-338
-338
-346
-335
-332
-342
-335
-337
-340
-333
-330
-340
-344
-344
-337
-327
-314
-300
-305
-302
-294
-285
-274
-268
-267
-256
-256
-250
-238
-233
-224
-215
-215
-223
-227
-222
-237
-247
-248
-262
-280
-295
-295
-298
-296
-298
-299
-294
-291
-287
-281
-292
-304
-310
-316
-314
-313
-312
-311
-316
-312
-302
-301
-293
-293
-287
-279
-279
-278
-283
-285
-277
-273
-280
-277
-293
-293
-296
-306
-305
-306
-315
-324
-326
-316
-311
-305
-286
-287
-277
-275
-268
-267
-276
-281
-274
-260
-258
-247
-244
-237
-241
-247
-242
-243
-235
-235
-224
-214
-212
-206
-208
-210
-207
-193
-178
-177
-192
-203
-207
-195
-197
-215
-210
-205
-206
-208
-195
-173
-179
-160
-145
-160
-170
-177
-163
-167
-177
-182
-178
-177
-178
-160
-139
-132
-126
-121
-129
-144
-173
-173
-167
-159
-154
-156
-152
-152
-152
-156
-155
-175
-180
-178
-175
-184
-198
-206
-215
-218
-237
-251
-247
-243
-246
-241
-235
-223
-224
-223
-226
-226
-214
-216
-221
-227
-228
-227
-229
-223
-216
-205
-213
-222
-226
-236
-240
-247
-250
-262
-256
-254
-248
-248
-248
-244
-259
-260
-249
-242
-239
-237
-232
-239
-233
-218
-210
-198
-194
-195
-199
-205
-211
-213
-217
-231
-231
-230
-241
-242
-243
-250
-257
-255
-256
-253
-245
-245
-243
-236
-217
-191
-177
-170
-151
-140
-132
-133
-133
-124
-125
-110
-104
-111
-124
-126
-129
-129
-131
-122
-122
-123
-139
-153
-159
-167
-168
-179
-176
-162
-154
-151
-147
-140
-135
-141
-150
-141
-131
-126
-124
-128
-132
-140
-134
-132
-134
-128
-122
-123
-137
-146
-150
-149
-154
-163
-158
-155
-165
-171
-179
-197
-223
-228
-242
-261
-257
-242
-249
-267
-277
-284
-279
-281
-287
-281
-285
-288
-278
-273
-280
-273
-265
-277
-286
-299
-302
-305
-302
-294
-301
-306
-310
-307
-320
-322
-308
-310
-320
-319
-302
-297
-296
-293
-280
-268
-253
-255
-256
-254
-249
-248
-236
-234
-241
-232
-227
-236
-233
-231
-239
-231
-224
-211
-209
-216
-219
-212
-214
-207
-190
-194
-205
-213
-231
-248
-246
-243
-234
-246
-255
-246
-263
-283
-291
-287
-287
-288
-293
-291
-285
-280
-289
-281
-268
-260
-246
-241
-238
-249
-256
-254
-264
-287
-288
-283
-295
-285
-282
-300
-288
-292
-292
-291
-301
-300
-299
-293
-300
-309
-317
-313
-317
-316
-316
-318
-304
-300
-295
-277
-262
-247
-223
-209
-202
-218
-218
-221
-239
-234
-245
-249
-260
-276
-294
-310
-317
-324
-320
-320
-322
-326
-334
-332
-334
-337
-343
-357
-354
-357
-362
-362
-353
-354
-335
-317
-322
-323
-313
-295
-294
-285
-274
-266
-254
-259
-267
-265
-267
-271
-280
-278
-278
-282
-278
-288
-289
-287
-288
-282
-274
-275
-280
-273
-260
-246
-235
-235
-235
-232
-249
-264
-259
-263
-267
-261
-262
-260
-262
-270
-262
-265
-267
-271
-275
-275
-265
-259
-258
-265
-267
-252
-236
-218
-218
-216
-211
-217
-217
-225
-230
-223
-229
-238
-237
-240
-250
-244
-238
-237
-222
-221
-233
-231
-236
-243
-244
-250
-247
-246
-241
-238
-225
-211
-203
-200
-202
-212
-226
-231
-234
-240
-239
-240
-250
-242
-231
-229
-231
-230
-236
-236
-233
-246
-259
-262
-270
-275
-276
-280
-288
-311
-318
-305
-298
-302
-298
-288
-279
-283
-283
-286
-291
-301
-316
-323
-336
-343
-354
-360
-364
-367
-360
-369
-364
-352
-342
-324
-313
-299
-303
-304
-313
-313
-316
-316
-309
-310
-304
-281
-269
-259
-255
-250
-246
-251
-241
-225
-216
-218
-235
-241
-240
-254
-270
-279
-270
-267
-276
-275
-258
-266
-279
-268
-264
-281
-291
-294
-287
-274
-266
-250
-227
-200
-195
-191
-189
-209
-219
-222
-222
-220
-229
-236
-241
-251
-253
-242
-248
-253
-260
-256
-269
-280
-267
-262
-266
-265
-262
-258
-258
-260
-264
-263
-251
-253
-255
-252
-254
-272
-283
-276
-266
-269
-273
-272
-275
-264
-261
-255
-255
-261
-273
-265
-268
-279
-276
-269
-273
-270
-272
-285
-287
-304
-308
-302
-313
-313
-315
-321
-328
-338
-334
-318
-309
-300
-298
-321
-336
-351
-358
-353
-356
-365
-384
-380
-368
-371
-375
-378
-369
-357
-356
-347
-334
-324
-322
-319
-314
-324
-318
-307
-298
-282
-266
-262
-254
-261
-269
-265
-265
-259
-257
-255
-253
-251
-251
-251
-238
-230
-227
-218
-211
-205
-199
-199
-207
-202
-206
-218
-225
-232
-242
-254
-262
-257
-257
-273
-270
-269
-283
-285
-293
-294
-286
-289
-289
-289
-297
-307
-310
-305
-301
-296
-284
-282
-267
-264
-265
-262
-261
-256
-255
-253
-258
-268
-263
-246
-235
-232
-232
-242
-246
-247
-253
-242
-237
-240
-256
-264
-271
-288
-290
-297
-306
-306
-302
-301
-282
-273
-266
-252
-250
-251
-247
-238
-239
-233
-229
-242
-252
-252
-260
-272
-270
-255
-250
-259
-260
-257
-249
-249
-264
-283
-291
-296
-307
-315
-297
-276
-293
-307
-307
-310
-320
-317
-300
-287
-286
-284
-289
-298
-298
-293
-282
-279
-266
-252
-249
-259
-249
-229
-238
-227
-220
-214
-210
-218
-226
-228
-229
-233
-233
-232
-236
-236
-232
-233
-225
-213
-208
-210
-217
-213
-222
-230
-230
-226
-225
-225
-217
-222
-227
-234
-231
-220
-218
-207
-203
-205
-202
-198
-192
-188
-191
-185
-160
-147
-143
-150
-143
-146
-164
-170
-177
-173
-179
-184
-189
-201
-203
-210
-219
-222
-241
-257
-266
-280
-295
-291
-285
-286
-290
-297
-306
-304
-313
-324
-331
-318
-299
-299
-304
-323
-335
-336
-325
-327
-335
-336
-335
-333
-324
-319
-309
-302
-298
-299
-298
-289
-292
-273
-258
-253
-247
-261
-266
-270
-274
-268
-262
-269
-273
-278
-273
-280
-281
-281
-286
-292
-291
-280
-286
-281
-274
-273
-259
-258
-248
-227
-215
-221
-240
-228
-230
-231
-224
-226
-228
-231
-241
-253
-245
-237
-237
-245
-259
-285
-296
-298
-308
-307
-314
-310
-296
-290
-275
-265
-264
-269
-273
-265
-264
-275
-282
-275
-277
-272
-271
-268
-261
-255
-246
-241
-237
-237
-241
-247
-233
-243
-240
-240
-241
-240
-238
-231
-247
-245
-244
-239
-242
-236
-244
-265
-271
-277
-286
-289
-288
-288
-282
-284
-281
-292
-302
-296
-302
-309
-314
-327
-338
-340
-328
-318
-317
-324
-328
-321
-319
-307
-284
-274
-283
-278
-269
-270
-280
-281
-272
-259
-262
-251
-233
-246
-267
-273
-273
-279
-293
-301
-318
-324
-329
-323
-317
-308
-289
-278
-276
-278
-273
-277
-300
-319
-322
-347
-370
-377
-373
-370
-367
-370
-380
-382
-369
-355
-355
-369
-370
-374
-390
-406
-407
-409
-411
-401
-397
-391
-384
-366
-362
-356
-344
-341
-329
-327
-327
-327
-327
-315
-303
-289
-276
-280
-273
-264
-258
-257
-256
-257
-269
-270
-278
-282
-291
-291
-296
-304
-287
-274
-265
-248
-224
-205
-191
-185
-192
-186
-197
-213
-219
-219
-210
-212
-210
-207
-201
-187
-197
-212
-216
-230
-233
-245
-258
-257
-275
-294
-295
-295
-304
-305
-307
-311
-312
-322
-310
-311
-309
-304
-292
-283
-289
-277
-265
-263
-259
-258
-258
-268
-272
-269
-265
-270
-272
-270
-269
-263
-266
-267
-268
-264
-260
-261
-251
-250
-250
-264
-269
-259
-269
-281
-287
-279
-277
-276
-265
-249
-239
-235
-245
-250
-242
-241
-255
-254
-239
-254
-251
-244
-250
-250
-245
-229
-217
-219
-223
-222
-203
-208
-210
-204
-207
-198
-187
-183
-184
-186
-189
-189
-182
-184
-186
-182
-187
-184
-174
-173
-174
-171
-166
-149
-136
-130
-129
-133
-124
-132
-130
-141
-132
-125
-139
-149
-157
-150
-168
-173
-182
-187
-175
-175
-173
-174
-187
-192
-212
-224
-248
-264
-275
-282
-288
-297
-304
-296
-291
-299
-305
-319
-321
-339
-345
-346
-341
-342
-354
-352
-348
-346
-345
-336
-329
-310
-297
-280
-278
-285
-280
-274
-268
-255
-262
-266
-253
-241
-237
-231
-215
-212
-209
-211
-213
-212
-207
-197
-190
-190
-193
-187
-189
-192
-185
-177
-194
-202
-190
-196
-218
-233
-235
-238
-249
-244
-238
-234
-225
-211
-200
-199
-194
-190
-200
-185
-175
-189
-194
-194
-202
-207
-207
-201
-187
-174
-176
-170
-167
-180
-184
-199
-204
-211
-223
-226
-227
-231
-241
-243
-255
-259
-250
-238
-241
-241
-237
-232
-228
-225
-207
-202
-211
-219
-223
-224
-224
-222
-221
-226
-234
-239
-240
-248
-247
-242
-242
-243
-244
-246
-259
-271
-273
-272
-263
-252
-256
-257
-248
-246
-251
-244
-243
-254
-251
-257
-259
-258
-261
-278
-290
-298
-304
-289
-287
-290
-292
-286
-294
-305
-316
-321
-315
-312
-300
-283
-283
-276
-274
-276
-270
-275
-287
-296
-290
-298
-301
-298
-309
-314
-315
-317
-331
-341
-336
-335
-342
-342
-340
-358
-368
-364
-356
-345
-352
-353
-350
-340
-341
-331
-324
-323
-322
-324
-315
-306
-296
-303
-303
-309
-303
-299
-308
-304
-293
-290
-294
-275
-271
-275
-271
-265
-267
-263
-252
-250
-248
-259
-262
-261
-255
-245
-237
-227
-230
-240
-243
-246
-249
-257
-247
-226
-237
-249
-258
-260
-257
-258
-257
-258
-259
-270
-272
-271
-275
-273
-276
-275
-277
-286
-293
-294
-286
-295
-310
-299
-281
-287
-290
-281
-284
-289
-292
-292
-284
-283
-281
-274
-276
-283
-285
-277
-291
-281
-268
-263
-265
-261
-254
-265
-264
-261
-253
-242
-221
-209
-198
-196
-195
-196
-202
-206
-209
-216
-244
-256
-257
-249
-249
-259
-249
-249
-239
-234
-230
-233
-244
-247
-262
-271
-278
-282
-277
-284
-282
-270
-273
-281
-268
-259
-253
-254
-249
-232
-236
-234
-233
-241
-245
-240
-241
-251
-255
-258
-262
-251
-242
-234
-231
-230
-220
-219
-229
-236
-236
-246
-254
-260
-261
-266
-274
-288
-294
-303
-311
-316
-326
-334
-346
-339
-329
-321
-328
-324
-325
-321
-307
-306
-297
-292
-299
-302
-291
-292
-284
-281
-283
-280
-266
-256
-259
-264
-248
-242
-252
-245
-234
-251
-259
-268
-269
-268
-275
-263
-259
-260
-261
-257
-245
-254
-252
-244
-244
-230
-224
-217
-198
-180
-175
-184
-191
-190
-193
-201
-196
-196
-202
-199
-204
-206
-205
-213
-219
-217
-214
-221
-219
-212
-214
-214
-230
-239
-242
-254
-274
-290
-295
-306
-314
-324
-324
-323
-307
-296
-284
-279
-274
-286
-288
-277
-281
-289
-285
-286
-274
-270
-283
-276
-273
-276
-273
-271
-276
-273
-268
-267
-278
-276
-266
-266
-269
-267
-266
-264
-268
-271
-273
-272
-277
-269
-271
-294
-295
-299
-307
-313
-334
-334
-330
-331
-333
-333
-328
-320
-303
-302
-296
-291
-287
-271
-261
-260
-246
-247
-245
-235
-221
-214
-217
-227
-230
-226
-228
-219
-213
-209
-213
-218
-222
-231
-239
-246
-241
-240
-249
-251
-254
-268
-275
-289
-310
-324
-331
-340
-342
-348
-346
-357
-355
-364
-375
-380
-379
-377
-379
-380
-390
-394
-401
-390
-390
-398
-401
-393
-384
-375
-374
-380
-385
-393
-397
-391
-384
-383
-368
-369
-379
-365
-347
-346
-345
-328
-324
-330
-329
-344
-354
-370
-370
-386
-392
-378
-374
-369
-378
-381
-380
-367
-348
-342
-324
-322
-318
-305
-310
-310
-302
-287
-266
-252
-243
-233
-218
-212
-204
-201
-196
-195
-196
-198
-207
-205
-201
-214
-220
-222
-228
-231
-225
-217
-211
-209
-200
-190
-213
-231
-232
-225
-228
-236
-242
-244
-237
-231
-235
-237
-230
-235
-235
-228
-231
-234
-242
-247
-244
-244
-241
-241
-251
-250
-241
-235
-246
-246
-250
-271
-281
-286
-297
-302
-321
-319
-321
-326
-334
-339
-341
-350
-354
-360
-372
-393
-394
-386
-384
-391
-398
-404
-399
-387
-372
-353
-330
-316
-304
-281
-261
-243
-228
-231
-226
-232
-234
-231
-229
-213
-203
-192
-176
-168
-164
-161
-163
-165
-164
-166
-171
-173
-184
-193
-194
-203
-212
-200
-200
-198
-193
-194
-191
-177
-185
-178
-177
-197
-210
-213
-212
-222
-213
-205
-203
-196
-201
-205
-201
-202
-193
-191
-194
-199
-211
-210
-204
-210
-212
-213
-216
-229
-241
-245
-250
-252
-253
-258
-269
-279
-287
-285
-274
-257
-260
-263
-264
-275
-274
-290
-292
-305
-319
-309
-310
-308
-288
-294
-285
-284
-281
-280
-295
-300
-296
-286
-281
-282
-282
-280
-285
-285
-279
-285
-283
-270
-271
-253
-248
-244
-244
-245
-250
-263
-270
-288
-287
-289
-283
-299
-315
-303
-295
-282
-279
-271
-264
-261
-259
-268
-270
-280
-290
-291
-287
-292
-277
-264
-269
-272
-282
-289
-293
-281
-274
-262
-255
-254
-247
-243
-247
-262
-259
-264
-264
-256
-255
-248
-231
-221
-219
-218
-212
-204
-197
-194
-203
-206
-208
-212
-213
-203
-208
-207
-207
-211
-212
-224
-222
-222
-218
-213
-225
-222
-212
-201
-193
-196
-194
-197
-216
-232
-239
-242
-247
-248
-261
-270
-280
-277
-278
-283
-270
-271
-272
-280
-284
-276
-275
-279
-282
-271
-266
-267
-269
-255
-251
-252
-256
-265
-286
-303
-306
-314
-322
-321
-320
-323
-332
-328
-323
-327
-330
-329
-332
-353
-368
-366
-366
-360
-365
-356
-347
-339
-332
-322
-314
-318
-321
-324
-321
-306
-284
-299
-293
-282
-273
-270
-280
-288
-301
-302
-310
-303
-300
-309
-318
-325
-326
-315
-301
-293
-279
-265
-266
-260
-250
-247
-244
-260
-260
-253
-253
-254
-248
-245
-257
-266
-279
-283
-289
-288
-292
-298
-296
-286
-267
-257
-262
-264
-255
-263
-254
-250
-243
-256
-261
-258
-273
-267
-249
-234
-232
-246
-238
-235
-233
-228
-235
-244
-245
-250
-262
-264
-275
-284
-286
-286
-295
-290
-279
-272
-263
-253
-248
-243
-230
-218
-210
-216
-212
-210
-207
-208
-205
-209
-209
-211
-213
-216
-216
-207
-199
-188
-191
-191
-191
-177
-174
-166
-166
-173
-178
-181
-182
-180
-173
-168
-172
-176
-193
-191
-196
-194
-189
-191
-189
-199
-215
-227
-229
-232
-233
-232
-231
-234
-222
-230
-241
-236
-231
-222
-211
-206
-212
-213
-222
-231
-224
-241
-248
-244
-235
-227
-227
-220
-206
-206
-213
-210
-212
-219
-216
-225
-211
-197
-215
-226
-226
-218
-225
-223
-220
-230
-239
-243
-241
-248
-247
-259
-255
-241
-235
-229
-226
-210
-204
-187
-183
-191
-197
-198
-198
-203
-200
-195
-215
-220
-220
-215
-203
-193
-175
-180
-179
-175
-167
-163
-156
-148
-142
-162
-173
-179
-189
-199
-208
-211
-225
-223
-225
-238
-253
-253
-262
-263
-262
-273
-262
-269
-266
-264
-276
-269
-264
-256
-253
-246
-231
-224
-210
-190
-187
-191
-186
-185
-198
-194
-196
-206
-224
-245
-251
-256
-260
-268
-271
-271
-279
-274
-273
-290
-290
-289
-299
-308
-306
-295
-283
-270
-267
-261
-257
-260
-257
-253
-238
-239
-244
-249
-261
-263
-260
-254
-263
-281
-303
-313
-307
-305
-304
-308
-318
-321
-309
-301
-303
-299
-302
-303
-304
-316
-313
-311
-313
-309
-296
-287
-282
-274
-276
-279
-264
-266
-272
-275
-278
-284
-286
-279
-283
-277
-270
-259
-241
-239
-238
-233
-230
-229
-243
-252
-250
-252
-261
-266
-263
-267
-260
-266
-273
-278
-278
-284
-293
-301
-311
-306
-297
-294
-311
-339
-364
-375
-381
-359
-386
-448
-473
-518
-542
-544
-602
-660
-730
-741
-1543
-2032
-1205
-538
-280
-282
-460
-463
-198
88
39
-256
-173
-89
-254
-369
-680
-603
-414
-354
-365
-632
-690
-505
-417
-570
-689
-623
-570
-607
-683
-682
-581
-714
-736
-601
-717
-764
-865
-949
-1379
-1271
-2253
-3930
-3700
-3220
-2896
-2351
-2038
-1674
-993
-89
69
-262
258
502
321
-367
-644
-609
-761
-412
-318
-239
23
-122
-742
-1012
-959
-1029
-1304
-1813
-1517
-1054
-1017
-1411
-1484
-737
-394
-453
-471
-697
-738
-796
-1192
-1311
-1324
-1281
-1071
-1180
-1074
-920
-1154
-1148
-1053
-760
-685
-802
-734
-797
-745
-555
-763
-928
-988
-579
-450
-1039
-942
-527
-772
-1014
-765
-834
-887
-1034
-1290
-1391
-1126
-1358
-1721
-1608
-1131
-963
-990
-1335
-1310
-710
-812
-894
-569
-212
-225
-497
-269
-178
-396
-236
-156
-18
17
-87
-41
-198
-156
-103
-274
-203
-268
-330
-378
-449
-521
-586
-619
-376
-410
-384
-390
-382
-364
-451
-327
-220
-301
-248
-190
-53
-22
-177
28
162
370
461
479
578
674
662
648
589
661
663
569
551
542
530
319
232
259
292
193
86
-45
-122
-203
-314
-381
-470
-444
-556
-610
-616
-644
-742
-751
-674
-575
-581
-523
-518
-458
-422
-468
-412
-397
-323
-307
-277
-244
-203
-230
-173
-186
-136
-166
-224
-295
-355
-456
-576
-616
-678
-674
-729
-715
-780
-840
-900
-910
-916
-890
-889
-929
-970
-954
-937
-959
-948
-942
-843
-821
-770
-789
-794
-776
-758
-721
-698
-673
-663
-665
-643
-650
-691
-673
-656
-564
-478
-452
-444
-444
-378
-339
-313
-280
-251
-215
-204
-182
-170
-166
-112
-3
125
249
345
452
567
637
785
885
1004
1124
1244
1440
1547
1759
1889
2094
2307
2494
2703
2800
2961
3127
3459
3678
4081
4400
4770
5280
5810
6560
7239
7928
7552
5842
1734
-2055
-5336
-7236
-7126
-6839
-6341
-7285
-8350
-8523
-7447
-5045
-2134
-283
682
374
-897
-2219
-3023
-2563
-1711
-604
246
1355
2264
3435
4561
5728
6690
7376
8152
8656
8867
7749
5656
2785
246
-1150
-1868
-1687
-1512
-1700
-2340
-3140
-3273
-2819
-1804
-719
-206
-605
-1723
-3187
-4239
-4641
-4318
-3489
-2516
-1197
161
1653
2954
4017
4961
5643
6397
7134
7435
7072
5893
4244
2643
1480
1164
1355
1760
1992
1757
1254
720
467
468
576
475
-63
-1104
-2402
-3580
-4405
-4720
-4541
-3871
-2888
-1679
-549
394
977
1252
1686
2171
2737
3053
2917
2379
1580
894
562
414
379
445
498
376
-58
-565
-987
-1013
-877
-696
-624
-756
-1002
-1373
-1510
-1382
-1110
-829
-444
62
519
641
458
137
14
27
45
34
-113
-287
-572
-674
-557
-208
253
691
1049
1216
1128
899
662
548
557
595
624
578
493
339
219
144
133
220
282
332
269
64
-209
-430
-448
-264
87
607
1076
1507
1774
2046
2405
2776
3210
3500
3731
3844
3805
3667
3619
3704
3829
4161
4491
4775
4975
5042
5218
5306
5691
5982
6060
6434
6187
6098
5902
5151
3750
1173
-872
-4980
-8365
-10137
-11763
-10932
-10686
-9459
-8027
-7743
-6042
-4492
-2032
885
2049
3219
2897
2346
1960
1453
2246
2599
3733
3842
3964
4535
4594
5075
5167
5527
5515
4472
3491
1981
-98
-2137
-4714
-6522
-8113
-8789
-8527
-7997
-6813
-6130
-5132
-4315
-3224
-1627
-394
775
1208
1255
918
427
528
880
1494
2250
2972
3574
3949
4354
4619
4724
4554
3991
3207
1936
491
-1143
-2928
-4510
-5851
-6565
-6742
-6361
-5582
-4782
-4100
-3458
-2783
-2054
-1192
-342
286
517
488
295
204
332
765
1392
2043
2685
3202
3573
3694
3661
3398
2872
2143
1233
196
-993
-2232
-3437
-4488
-5196
-5408
-5188
-4683
-4024
-3383
-2895
-2481
-2031
-1533
-1016
-561
-257
-161
-175
-196
-66
199
675
1224
1787
2246
2593
2745
2684
1786
178
-806
-2076
-2954
-3744
-4328
-5442
-6827
-7254
-7183
-6665
-5901
-4854
-3668
-2364
-1689
-962
-646
-20
89
243
480
547
256
-603
-908
-1106
-760
-1033
-1136
-1306
-1608
-2272
-2917
-3389
-3854
-4000
-3842
-3242
-2603
-2025
-1623
-1129
-616
-37
258
682
854
636
136
-417
-825
-1335
-1845
-2173
-2315
-2268
-2372
-2358
-2217
-1967
-1557
-1240
-686
-298
113
325
450
681
773
1011
1169
1445
1737
1812
1787
1545
1451
1258
1036
935
744
686
676
551
654
964
1417
1961
2585
3288
4228
4966
5056
5569
5790
5957
5876
5479
5457
5220
4782
4348
3628
2763
1025
-1251
-2992
-5144
-7883
-9495
-10743
-11168
-10733
-10147
-8386
-6960
-6049
-4430
-2894
-891
814
1698
2817
3050
3284
3267
3232
3578
3657
3788
3326
3601
3571
3479
3314
3047
2854
1822
474
-877
-2442
-4005
-5431
-6675
-7483
-8192
-8294
-7969
-7141
-6045
-4892
-3602
-2515
-1188
-63
1010
1885
2373
2609
2481
2452
2484
2473
2539
2679
2747
2713
2615
2504
2226
1749
1062
175
-916
-2142
-3277
-4338
-5156
-5790
-6179
-6286
-6097
-5528
-4729
-3770
-2712
-1610
-686
182
951
1591
1986
2140
2226
2167
2113
2098
2156
2191
2181
2110
1976
1747
1436
1036
454
-252
-1052
-1880
-2734
-3482
-4094
-4520
-4760
-4763
-4496
-4036
-3384
-2599
-1733
-940
-214
438
983
1396
1677
1831
1828
1752
1688
1639
1611
1619
1579
1487
1330
1126
832
427
-46
-635
-1311
-2037
-2712
-3464
-4687
-5580
-6198
-7257
-7269
-6674
-5625
-4530
-3455
-1981
-594
159
783
1376
1730
1850
1387
1078
721
294
-423
-955
-1344
-1409
-1778
-2349
-2497
-2728
-2745
-3045
-2982
-2833
-2592
-2380
-2082
-1666
-1299
-838
-517
-151
284
525
611
538
297
-15
-511
-846
-1242
-1630
-1897
-2078
-2103
-2098
-1932
-1618
-1222
-739
-296
265
702
1043
1331
1415
1546
1474
1406
1270
1081
1019
845
723
638
583
515
386
277
156
219
316
548
956
1272
1773
2199
2748
3437
3891
4344
4814
5096
5447
5550
5742
5850
5879
5812
5845
5981
5895
5978
5731
5276
4207
1963
-715
-3527
-6127
-9074
-11168
-11844
-12085
-11566
-10646
-8738
-6229
-4666
-2790
-595
1307
3108
3812
4745
5041
4704
4421
3717
3704
3424
3491
3323
3482
3986
4078
4143
3763
3330
2222
516
-1289
-3049
-4941
-6544
-7818
-8503
-8850
-8782
-7939
-6805
-5181
-3527
-1684
-89
1230
2379
3133
3686
3760
3631
3231
2746
2457
2278
2249
2433
2645
2797
2746
2616
2353
1700
819
-296
-1509
-2887
-4199
-5303
-6177
-6711
-6902
-6617
-5973
-4956
-3653
-2187
-767
530
1591
2325
2793
3039
3097
2909
2663
2362
2052
1818
1718
1705
1677
1615
1533
1346
990
490
-154
-938
-1889
-2838
-3720
-4451
-4953
-5184
-5099
-4757
-4086
-3201
-2173
-1067
3
965
1699
2234
2554
2663
2600
2409
2152
1836
1541
1313
1153
1066
984
918
802
583
281
-156
-697
-1331
-2047
-2750
-3394
-3870
-4147
-4197
-4025
-3647
-3103
-2444
-2290
-2331
-2008
-1714
-1345
-1329
-1779
-1600
-1497
-1638
-1694
-1511
-916
-532
-675
-516
-110
66
-267
-929
-1164
-1151
-1414
-1943
-2236
-2270
-2057
-2050
-2054
-1761
-1469
-1274
-1263
-1190
-1087
-969
-1135
-1298
-1407
-1393
-1277
-1305
-1274
-1162
-927
-686
-524
-404
-298
-242
-270
-378
-501
-556
-551
-599
-603
-499
-323
-117
22
151
307
403
441
374
279
161
98
80
64
46
217
462
679
839
1083
1518
1710
1878
2147
2387
2518
2584
2535
2794
2963
3172
3508
3684
4170
4558
4901
5412
5677
6027
6305
6058
5819
5690
5184
4442
3226
1772
34
-2551
-4968
-6786
-8544
-10144
-10639
-10544
-9557
-8312
-6560
-4076
-2247
-825
591
1877
2862
3581
3958
4425
4288
4001
3762
3432
3354
3296
3362
3256
3484
3398
3175
2543
1685
698
-887
-2531
-4115
-5481
-6679
-7380
-7633
-7409
-6946
-6099
-4853
-3526
-2052
-593
733
1713
2471
2928
3195
3206
3060
2842
2517
2358
2316
2350
2441
2571
2572
2367
1963
1431
708
-239
-1273
-2324
-3378
-4417
-5249
-5809
-6063
-5995
-5516
-4705
-3694
-2504
-1275
-95
908
1704
2234
2532
2624
2600
2474
2287
2118
1942
1786
1663
1604
1526
1372
1124
802
336
-291
-989
-1767
-2583
-3364
-3998
-4443
-4660
-4620
-4308
-3769
-3028
-2123
-1184
-253
587
1297
1838
2181
2368
2416
2335
2158
1945
1714
1493
1305
1156
1039
899
693
425
21
-485
-1097
-1753
-2354
-2950
-3405
-3754
-3914
-3914
-3700
-3360
-2787
-2222
-1537
-1638
-2094
-1987
-1944
-1875
-1862
-1441
-870
-599
-670
-299
44
219
66
-57
62
130
-21
-428
-767
-1218
-1443
-1954
-2214
-2361
-2414
-2327
-2212
-1937
-1780
-1576
-1581
-1521
-1573
-1512
-1398
-1402
-1395
-1350
-1225
-1080
-976
-873
-708
-534
-308
-137
0
64
14
-147
-343
-450
-493
-505
-486
-373
-189
-20
162
255
314
331
296
222
90
16
-43
-100
-48
42
183
336
557
747
805
1042
1275
1623
1958
2149
2541
2673
2689
2735
2678
2809
3023
3267
3672
4090
4599
4983
5409
5602
5916
6272
6261
6186
5904
5642
5021
3505
1928
-290
-3247
-5702
-8436
-10716
-11474
-12012
-11061
-9515
-7760
-5029
-2999
-1452
308
1679
2973
3680
4026
4558
4430
4069
3677
3412
2995
2785
2633
2627
3097
3220
3580
3364
2675
1751
182
-1620
-3363
-4979
-6307
-7247
-7817
-7758
-7474
-6729
-5561
-4180
-2686
-1093
423
1618
2567
3126
3467
3362
2952
2584
2173
1907
1853
1932
2160
2337
2428
2403
2089
1616
937
33
-1048
-2174
-3244
-4256
-5083
-5700
-6014
-6048
-5743
-5018
-4012
-2782
-1460
-207
836
1563
2054
2281
2271
2177
1986
1782
1575
1445
1381
1362
1366
1327
1228
1011
737
374
-128
-734
-1430
-2203
-2990
-3686
-4157
-4377
-4353
-4031
-3490
-2763
-1909
-1020
-170
551
1144
1585
1850
1978
2009
1947
1790
1592
1384
1187
1057
970
927
872
766
591
310
-70
-579
-1132
-1719
-2297
-2773
-3122
-3305
-3330
-3183
-2884
-2484
-1947
-1414
-851
-385
45
-43
-484
-777
-1003
-1631
-2162
-2133
-1891
-1759
-1698
-1135
-458
-126
-186
-4
131
26
-394
-779
-1029
-1330
-1674
-2083
-2244
-2240
-2166
-2168
-1982
-1710
-1504
-1392
-1378
-1378
-1459
-1490
-1500
-1455
-1371
-1074
-717
-416
-156
109
325
405
397
369
308
122
-117
-407
-659
-865
-1016
-1113
-1112
-983
-752
-491
-256
3
238
386
460
474
474
468
477
461
486
509
642
732
761
806
866
1095
1314
1605
1938
2178
2301
2332
2232
2251
2379
2667
2962
3373
4154
4674
5131
5510
5848
6141
6119
5959
5864
5733
5276
4759
3795
2707
847
-1810
-4254
-6521
-9176
-10750
-11203
-10781
-9270
-7980
-5494
-3028
-1624
-274
1064
2246
3001
3189
3678
4060
3762
3663
3403
3219
2913
2687
2592
2826
3170
3400
3612
3081
2397
1096
-701
-2461
-4146
-5548
-6556
-7039
-6969
-6592
-6032
-4955
-3857
-2744
-1581
-358
762
1544
2190
2626
2801
2547
2255
2001
1779
1791
1961
2291
2587
2754
2795
2526
1956
1229
235
-892
-2041
-3077
-3972
-4757
-5244
-5454
-5424
-5141
-4511
-3625
-2625
-1542
-477
443
1117
1566
1845
1858
1741
1623
1534
1541
1611
1766
1890
1953
1932
1763
1451
1024
539
-44
-706
-1387
-2036
-2635
-3146
-3494
-3638
-3601
-3357
-2895
-2297
-1607
-927
-331
130
458
694
832
924
1002
1086
1164
1219
1258
1272
1264
1233
1161
1001
760
473
142
-259
-700
-1151
-1603
-2032
-2375
-2566
-2626
-2543
-2349
-2085
-1756
-1416
-1115
-842
-635
-461
-376
-258
-434
-915
-1186
-1450
-1964
-2399
-2457
-2240
-2009
-1942
-1512
-1040
-939
-1062
-1114
-1099
-1172
-1345
-1410
-1295
-1186
-1063
-1095
-1118
-1078
-1135
-1279
-1393
-1432
-1471
-1538
-1655
-1722
-1799
-1802
-1718
-1616
-1443
-1133
-777
-516
-349
-231
-148
-210
-330
-437
-522
-551
-562
-588
-606
-601
-601
-605
-602
-503
-358
-234
-110
36
155
198
222
229
226
263
368
495
621
760
868
906
911
872
769
736
831
1086
1419
1768
2112
2422
2694
2895
3036
3188
3556
3989
4449
4922
5326
5927
5959
5876
5853
5693
5649
5236
5050
5130
4839
4175
2656
30
-2880
-6214
-9899
-11979
-12806
-12054
-10367
-8480
-5641
-3076
-1698
-454
703
1389
1992
1985
2770
3323
3472
4004
4009
3876
3398
3096
2976
3254
3603
4268
4649
4191
3376
1746
-254
-2410
-4320
-5871
-6777
-7115
-6794
-6150
-5462
-4355
-3483
-2721
-2007
-1273
-450
176
772
1349
1623
1598
1507
1424
1431
1647
2121
2736
3309
3732
3972
3710
2931
1894
581
-819
-2088
-3077
-3697
-4124
-4291
-4231
-4147
-3934
-3611
-3162
-2652
-2094
-1462
-891
-436
-116
109
157
187
310
566
1012
1580
2233
2768
3094
3161
2957
2437
1754
1004
214
-531
-1143
-1568
-1915
-2166
-2319
-2377
-2392
-2329
-2155
-1890
-1579
-1293
-1038
-894
-830
-781
-707
-589
-349
17
477
987
1477
1889
2132
2158
2034
1763
1396
997
606
233
-139
-469
-745
-983
-1170
-1315
-1420
-1448
-1427
-1378
-1341
-1360
-1402
-1476
-1570
-1638
-1659
-1610
-1416
-1186
-842
-507
-144
-277
-624
-864
-1026
-1125
-1541
-1742
-1788
-1807
-1947
-1778
-1591
-1344
-1258
-1172
-830
-585
-369
-448
-549
-652
-805
-1138
-1446
-1651
-1730
-1711
-1749
-1649
-1566
-1501
-1543
-1638
-1749
-1752
-1688
-1618
-1509
-1347
-1035
-702
-439
-214
-10
188
380
467
517
485
417
291
67
-138
-297
-418
-538
-560
-478
-322
-158
-41
59
158
246
303
321
386
453
526
615
716
836
956
976
1018
1185
1503
1927
2163
2473
2734
2943
3047
3164
3310
3494
3597
3901
4281
4683
5311
5687
6078
5933
5762
5432
4887
4592
4487
4458
4160
3179
1291
-1502
-4642
-7961
-10789
-12027
-11941
-10400
-8340
-5882
-3139
-1272
-284
363
477
340
22
-36
815
1538
2669
3696
4168
4366
4039
3877
3703
3725
3905
4105
3884
3263
2166
560
-1361
-3273
-4771
-5787
-6113
-5814
-4934
-4081
-3243
-2579
-2384
-2435
-2732
-2799
-2654
-2325
-1617
-822
-6
724
1284
1766
2106
2449
2808
3095
3338
3466
3340
2806
1933
867
-309
-1380
-2144
-2517
-2574
-2453
-2135
-1871
-1797
-1901
-2210
-2585
-2998
-3253
-3213
-2973
-2525
-1936
-1330
-722
-153
388
919
1386
1848
2229
2469
2526
2358
1990
1432
824
265
-164
-392
-414
-287
-156
-93
-119
-331
-685
-1130
-1563
-1934
-2205
-2279
-2210
-2029
-1771
-1472
-1167
-859
-512
-171
142
455
736
944
1015
979
865
667
414
237
181
256
385
532
645
601
415
104
-266
-689
-1090
-1442
-1686
-1805
-1822
-1756
-1682
-1560
-1481
-1374
-1300
-1161
-1164
-1446
-1653
-1814
-2034
-2283
-2347
-2188
-1882
-1573
-1033
-482
-177
-8
-12
-198
-497
-859
-1147
-1365
-1451
-1393
-1387
-1390
-1365
-1403
-1534
-1700
-1802
-1873
-1948
-1976
-1928
-1899
-1829
-1752
-1669
-1537
-1341
-1091
-799
-513
-272
-132
-119
-148
-265
-425
-558
-615
-584
-506
-376
-218
-114
-98
-105
-126
-154
-145
-106
-46
17
78
117
121
120
170
251
366
527
691
814
895
1051
1212
1307
1284
1367
1479
1623
1846
2132
2500
2757
3085
3364
3679
3846
4120
4334
4563
5022
5318
5660
5517
5467
5162
4717
4323
4133
3920
3363
2103
-109
-2623
-5694
-8081
-9644
-9954
-8981
-7562
-5663
-3826
-2196
-1245
-859
-1150
-1665
-2383
-2744
-2247
-1219
461
1984
3339
4193
4543
4606
4468
4270
4018
3791
3477
3123
2615
1881
886
-310
-1404
-2278
-2839
-2974
-2768
-2438
-2240
-2298
-2644
-3225
-4004
-4657
-5018
-4975
-4444
-3561
-2360
-1125
0
836
1337
1564
1592
1548
1539
1637
1759
1883
1894
1828
1687
1467
1233
1042
910
806
723
564
241
-310
-1064
-1900
-2700
-3342
-3665
-3658
-3364
-2876
-2292
-1735
-1300
-1019
-920
-947
-993
-986
-880
-662
-350
41
431
764
1024
1208
1333
1391
1406
1431
1410
1306
1091
781
408
21
-312
-548
-660
-684
-641
-572
-528
-575
-740
-1029
-1362
-1685
-1918
-1983
-1874
-1646
-1329
-982
-677
-420
-262
-189
-173
-246
-315
-285
-186
-22
110
214
273
255
261
259
232
156
48
-88
-265
-495
-762
-1055
-1328
-1524
-1630
-1663
-1896
-2101
-2276
-2324
-2349
-2347
-2258
-2108
-2091
-2179
-2178
-2185
-2107
-2078
-1915
-1646
-1357
-967
-663
-389
-302
-368
-622
-863
-1118
-1338
-1516
-1598
-1463
-1375
-1299
-1303
-1251
-1256
-1313
-1402
-1457
-1467
-1471
-1464
-1433
-1336
-1255
-1181
-1075
-904
-729
-579
-444
-339
-306
-320
-369
-407
-428
-425
-374
-261
-79
96
250
354
416
445
454
436
444
497
552
617
693
738
693
640
614
754
968
1154
1293
1406
1611
1809
2001
2203
2337
2545
2723
3122
3544
4110
4565
4837
5171
5449
5660
5685
5768
5960
6142
6200
6258
5503
3141
-290
-4151
-7192
-9057
-9185
-7754
-5758
-3777
-2123
-939
-707
-1305
-2790
-4645
-6587
-7609
-7225
-5596
-2893
65
2588
3925
4426
4392
3951
3274
2622
2124
1582
1288
1438
1978
2511
2809
2825
2483
2001
1636
1471
1198
692
-208
-1498
-2928
-4127
-4785
-5030
-4813
-4193
-3329
-2408
-1607
-968
-849
-1299
-2200
-3020
-3584
-3797
-3196
-2273
-1019
249
1377
2118
2543
2677
2425
1981
1458
1142
916
903
998
1085
1106
1028
970
873
752
587
414
146
-308
-866
-1468
-2097
-2641
-2958
-3088
-2947
-2599
-2084
-1580
-1164
-874
-880
-1090
-1406
-1614
-1679
-1499
-1071
-466
194
813
1344
1695
1868
1825
1672
1421
1210
1108
1075
1107
1136
1121
999
820
631
447
215
-19
-285
-601
-906
-1225
-1482
-1729
-1870
-1920
-1883
-1678
-1375
-1044
-844
-762
-829
-983
-1135
-1218
-1249
-1242
-1048
-776
-373
-21
272
388
421
193
-170
-514
-831
-1076
-1805
-2186
-2367
-1997
-1662
-1426
-1187
-1068
-817
-769
-756
-1260
-1548
-1912
-1878
-1723
-1597
-1374
-1346
-901
-826
-815
-1171
-1287
-1468
-1500
-1583
-1548
-1394
-1178
-873
-790
-584
-514
-377
-380
-370
-400
-504
-590
-616
-605
-634
-624
-501
-330
-167
-125
-167
-205
-299
-394
-645
-803
-844
-703
-500
-236
18
212
440
615
769
756
712
633
593
622
702
812
916
1098
1299
1469
1581
1659
1662
1620
1602
1686
1847
1966
2158
2380
2593
2879
3173
3553
3779
4046
4313
4345
4334
4309
4347
4360
4135
3837
3102
1620
39
-1574
-2511
-3021
-3084
-2630
-2321
-1806
-1464
-1263
-1527
-2336
-3540
-4756
-5651
-5839
-5254
-4365
-2904
-1604
-386
271
502
483
-31
-513
-999
-1179
-1041
-494
314
1236
1996
2576
2813
2779
2597
2214
1762
1221
873
578
358
197
95
28
-116
-200
-290
-393
-541
-790
-1164
-1654
-2152
-2557
-2866
-2994
-2902
-2701
-2375
-1967
-1586
-1334
-1311
-1383
-1576
-1792
-1876
-1826
-1585
-1184
-638
-27
539
971
1223
1236
1086
906
709
548
478
550
689
866
1060
1176
1170
1022
786
481
170
-124
-393
-612
-785
-888
-968
-998
-998
-991
-1013
-1027
-1042
-1071
-1119
-1204
-1264
-1342
-1343
-1263
-1107
-890
-638
-356
-143
2
71
71
-4
-99
-176
-200
-143
-16
187
392
558
650
649
577
477
336
184
22
-110
-199
-259
-295
-338
-413
-479
-532
-581
-650
-742
-847
-951
-1025
-1097
-1235
-1366
-1516
-1742
-1897
-1890
-1650
-1409
-1170
-1047
-979
-947
-920
-1005
-1198
-1331
-1353
-1171
-950
-637
-482
-400
-333
-330
-461
-697
-889
-1017
-939
-777
-544
-427
-279
-182
-108
-90
-131
-214
-312
-320
-329
-324
-387
-431
-473
-442
-398
-369
-355
-330
-310
-325
-371
-455
-547
-624
-609
-552
-392
-181
20
165
310
429
457
406
373
379
396
456
568
670
736
853
864
802
807
720
587
495
411
354
330
336
344
418
440
487
530
530
513
501
457
370
335
315
393
509
638
786
921
1090
1176
1239
1324
1365
1358
1375
1433
1454
1444
1374
1270
1172
1101
1049
1049
960
777
526
294
119
22
-22
-137
-234
-353
-403
-440
-528
-691
-958
-1199
-1407
-1489
-1565
-1579
-1535
-1427
-1302
-1215
-1198
-1262
-1303
-1348
-1347
-1379
-1348
-1278
-1140
-962
-782
-641
-539
-450
-367
-290
-251
-228
-224
-161
-96
-17
17
28
5
-26
-24
-36
-68
-110
-131
-134
-125
-133
-155
-226
-300
-332
-346
-382
-448
-482
-491
-509
-518
-507
-508
-505
-501
-478
-460
-472
-508
-543
-594
-633
-655
-676
-685
-675
-654
-624
-571
-533
-485
-426
-376
-334
-306
-281
-259
-223
-187
-133
-83
-24
47
122
191
214
222
206
183
144
104
70
34
-10
-33
-45
-60
-94
-145
-201
-262
-305
-351
-419
-490
-535
-567
-577
-590
-596
-595
-592
-577
-548
-514
-517
-506
-504
-522
-505
-480
-449
-447
-477
-498
-503
-448
-418
-396
-419
-470
-514
-527
-549
-659
-759
-841
-835
-817
-801
-832
-835
-813
-785
-775
-814
-844
-872
-825
-777
-702
-667
-626
-586
-525
-469
-475
-478
-485
-458
-444
-413
-418
-405
-398
-380
-373
-390
-417
-425
-396
-384
-376
-401
-419
-453
-449
-432
-381
-319
-252
-193
-141
-91
-102
-123
-167
-197
-209
-190
-176
-164
-130
-97
-77
-78
-86
-116
-124
-118
-111
-93
-102
-109
-98
-80
-75
-53
-28
-8
29
65
82
83
79
72
65
52
45
57
71
83
101
133
144
128
111
101
76
52
40
51
65
88
120
169
204
247
297
336
379
414
468
518
561
588
611
601
573
520
424
331
240
187
159
140
113
89
64
22
-37
-114
-201
-282
-320
-345
-342
-327
-299
-280
-291
-309
-330
-364
-409
-442
-473
-510
-548
-577
-609
-654
-698
-742
-771
-815
-841
-837
-829
-827
-815
-800
-771
-740
-686
-641
-601
-554
-528
-522
-511
-496
-473
-441
-416
-375
-331
-290
-242
-188
-162
-170
-186
-224
-295
-356
-384
-407
-424
-406
-362
-307
-260
-234
-224
-230
-229
-220
-193
-156
-123
-103
-75
-57
-55
-49
-42
-39
-44
-25
-21
-28
-34
-48
-69
-105
-133
-171
-199
-223
-238
-253
-260
-268
-265
-259
-249
-241
-232
-211
-196
-174
-160
-148
-125
-97
-107
-108
-113
-136
-168
-212
-243
-270
-283
-290
-307
-313
-315
-324
-329
-337
-350
-380
-408
-449
-469
-504
-518
-520
-536
-531
-558
-563
-572
-558
-545
-542
-531
-510
-488
-487
-488
-478
-476
-474
-463
-454
-450
-434
-439
-461
-485
-512
-515
-518
-528
-526
-523
-525
-539
-548
-565
-569
-568
-566
-557
-535
-518
-497
-469
-452
-426
-383
-331
-291
-252
-218
-175
-131
-110
-105
-111
-117
-140
-169
-185
-190
-188
-175
-165
-168
-170
-176
-181
-179
-184
-189
-196
-201
-184
-165
-151
-133
-133
-141
-160
-175
-169
-164
-175
-205
-238
-260
-267
-282
-278
-240
-201
-182
-158
-145
-131
-152
-164
-174
-195
-189
-181
-148
-112
-69
-38
-29
-48
-79
-113
-138
-164
-201
-216
-214
-208
-196
-192
-191
-195
-219
-234
-249
-268
-281
-275
-257
-225
-195
-172
-138
-111
-78
-48
-31
-34
-58
-83
-116
-144
-174
-193
-209
-227
-246
-260
-267
-296
-317
-358
-402
-439
-472
-479
-474
-435
-384
-344
-305
-276
-255
-234
-219
-216
-212
-215
-219
-225
-231
-238
-233
-235
-245
-235
-248
-269
-292
-325
-381
-438
-482
-522
-574
-607
-624
-625
-613
-581
-517
-447
-384
-320
-269
-243
-232
-222
-219
-222
-214
-200
-174
-145
-134
-126
-138
-156
-171
-189
-203
-225
-249
-268
-289
-324
-350
-360
-381
-405
-423
-427
-424
-429
-423
-421
-407
-387
-370
-345
-326
-304
-272
-242
-214
-192
-169
-161
-173
-182
-205
-232
-241
-250
-256
-247
-222
-207
-179
-160
-171
-181
-181
-189
-206
-230
-249
-267
-267
-266
-262
-253
-261
-277
-284
-297
-325
-326
-325
-341
-338
-334
-337
-349
-361
-382
-388
-364
-341
-299
-256
-223
-193
-190
-210
-228
-240
-239
-237
-231
-222
-222
-229
-244
-247
-268
-298
-310
-320
-334
-357
-354
-344
-343
-354
-352
-332
-323
-306
-299
-295
-286
-272
-276
-273
-257
-247
-227
-203
-181
-144
-89
-40
4
43
71
86
81
76
71
65
49
29
9
-9
-22
-33
-43
-73
-112
-153
-191
-240
-268
-295
-295
-270
-258
-249
-226
-197
-181
-178
-181
-183
-179
-191
-196
-185
-165
-138
-127
-120
-130
-148
-158
-180
-224
-249
-262
-277
-278
-273
-261
-250
-258
-277
-290
-305
-337
-373
-403
-424
-437
-425
-401
-377
-339
-285
-228
-187
-165
-165
-176
-189
-217
-255
-297
-336
-374
-392
-397
-382
-357
-337
-306
-294
-279
-269
-274
-286
-303
-318
-322
-327
-323
-306
-286
-263
-228
-187
-166
-151
-138
-132
-127
-137
-141
-125
-135
-145
-151
-169
-193
-216
-244
-273
-286
-314
-343
-367
-382
-384
-382
-369
-346
-311
-283
-256
-241
-250
-257
-269
-275
-279
-284
-276
-257
-204
-169
-133
-83
-65
-62
-70
-77
-80
-87
-94
-118
-136
-139
-146
-139
-136
-134
-128
-142
-160
-184
-218
-246
-287
-343
-395
-439
-468
-493
-506
-507
-508
-521
-526
-515
-497
-487
-473
-452
-437
-413
-394
-359
-322
-287
-236
-198
-170
-138
-109
-91
-88
-90
-112
-116
-165
-180
-237
-243
-428
-295
-219
-432
-289
-410
-436
-348
-387
-415
-386
-357
-348
-307
-316
-323
-234
-201
-187
-136
-147
-142
-104
-107
-112
-124
-148
-175
-201
-237
-275
-306
-326
-361
-400
-432
-462
-476
-480
-476
-472
-480
-471
-463
-454
-426
-386
-342
-321
-300
-264
-237
-215
-186
-156
-134
-125
-107
-96
-115
-129
-136
-154
-179
-188
-192
-214
-233
-252
-268
-279
-272
-270
-269
-276
-285
-278
-289
-295
-292
-291
-260
-228
-194
-164
-142
-118
-97
-89
-90
-91
-99
-98
-117
-124
-129
-133
-126
-134
-133
-135
-150
-173
-201
-235
-265
-288
-289
-286
-279
-271
-248
-226
-218
-201
-194
-211
-231
-244
-260
-268
-262
-234
-188
-150
-115
-94
-88
-105
-134
-180
-228
-267
-306
-321
-320
-293
-271
-256
-231
-214
-191
-179
-170
-174
-195
-221
-251
-283
-310
-344
-364
-371
-364
-326
-292
-243
-213
-174
-141
-118
-117
-145
-183
-215
-233
-242
-242
-235
-222
-223
-226
-222
-236
-245
-252
-256
-252
-257
-248
-262
-256
-246
-241
-224
-209
-194
-169
-131
-112
-101
-97
-92
-88
-109
-135
-144
-152
-158
-160
-170
-175
-186
-198
-209
-219
-226
-223
-214
-197
-170
-156
-132
-125
-133
-141
-160
-194
-236
-270
-300
-311
-320
-324
-319
-326
-340
-352
-346
-358
-368
-362
-369
-375
-359
-331
-296
-257
-206
-155
-118
-75
-32
1
18
20
11
-11
-41
-81
-100
-134
-177
-231
-258
-282
-310
-312
-323
-323
-328
-337
-354
-361
-366
-377
-368
-366
-365
-357
-337
-311
-282
-242
-215
-203
-192
-185
-183
-190
-202
-209
-210
-226
-231
-238
-247
-258
-282
-290
-298
-279
-267
-260
-250
-242
-222
-222
-223
-206
-195
-199
-209
-229
-241
-266
-283
-289
-302
-302
-303
-307
-320
-318
-292
-290
-310
-324
-323
-300
-272
-242
-226
-203
-177
-167
-162
-165
-169
-168
-171
-172
-187
-198
-220
-235
-253
-267
-276
-295
-311
-328
-336
-339
-336
-346
-353
-368
-379
-376
-372
-370
-345
-316
-292
-270
-246
-218
-198
-188
-189
-199
-207
-205
-203
-205
-204
-219
-242
-275
-310
-349
-387
-419
-464
-490
-507
-514
-518
-513
-503
-496
-490
-488
-469
-459
-448
-436
-430
-408
-367
-323
-291
-257
-220
-195
-194
-197
-200
-210
-234
-274
-303
-314
-346
-362
-358
-368
-384
-403
-412
-423
-434
-444
-439
-425
-396
-362
-337
-305
-283
-250
-217
-180
-132
-95
-84
-94
-91
-104
-134
-171
-209
-249
-281
-306
-323
-344
-361
-354
-352
-340
-337
-341
-357
-374
-377
-393
-405
-419
-414
-387
-356
-317
-275
-230
-204
-179
-151
-134
-121
-111
-89
-98
-102
-107
-116
-128
-126
-115
-118
-123
-145
-168
-196
-230
-268
-296
-310
-336
-365
-372
-384
-387
-376
-371
-364
-354
-348
-338
-328
-306
-281
-264
-225
-194
-186
-192
-191
-188
-203
-205
-201
-213
-224
-244
-269
-285
-298
-303
-311
-332
-343
-348
-345
-340
-323
-290
-278
-275
-292
-294
-291
-308
-305
-295
-267
-261
-242
-228
-220
-198
-193
-196
-204
-214
-231
-232
-230
-230
-217
-220
-229
-226
-227
-228
-249
-271
-289
-304
-305
-319
-315
-314
-310
-284
-280
-285
-281
-268
-274
-259
-248
-251
-253
-248
-229
-213
-198
-177
-173
-172
-165
-161
-170
-175
-179
-185
-197
-210
-220
-250
-278
-291
-308
-315
-330
-328
-319
-316
-316
-310
-314
-329
-346
-359
-365
-371
-348
-309
-264
-228
-180
-136
-103
-97
-96
-78
-67
-62
-51
-51
-64
-78
-96
-145
-191
-234
-276
-313
-345
-364
-390
-406
-423
-454
-484
-526
-551
-544
-546
-541
-505
-456
-411
-364
-305
-255
-211
-173
-141
-97
-48
-20
8
11
-8
-38
-71
-108
-142
-163
-180
-201
-221
-242
-271
-301
-342
-367
-394
-419
-425
-413
-398
-389
-370
-352
-330
-301
-265
-241
-219
-201
-185
-171
-141
-119
-100
-95
-102
-98
-105
-123
-141
-167
-204
-226
-235
-257
-265
-261
-272
-262
-254
-252
-238
-235
-231
-239
-260
-279
-289
-285
-294
-285
-267
-255
-230
-206
-196
-203
-201
-193
-196
-190
-184
-196
-208
-244
-284
-287
-311
-327
-312
-316
-304
-286
-271
-259
-261
-267
-290
-315
-359
-387
-390
-394
-390
-385
-361
-342
-325
-307
-299
-292
-294
-288
-283
-299
-313
-317
-321
-331
-335
-331
-312
-297
-282
-256
-233
-222
-221
-216
-199
-200
-219
-225
-245
-256
-258
-262
-259
-262
-257
-249
-249
-257
-265
-284
-311
-328
-345
-352
-359
-362
-368
-367
-378
-387
-378
-372
-364
-356
-356
-344
-313
-287
-255
-232
-228
-226
-221
-225
-232
-220
-206
-190
-172
-149
-130
-111
-104
-103
-107
-117
-141
-161
-194
-220
-250
-262
-286
-318
-320
-302
-285
-294
-287
-288
-279
-263
-273
-286
-299
-316
-335
-339
-341
-337
-329
-331
-316
-309
-290
-279
-280
-271
-261
-255
-265
-251
-259
-252
-319
-326
-301
-243
-350
-335
-285
-326
-315
-271
-717
-1428
-1087
-913
-706
-457
-268
115
267
317
112
-279
-347
-412
-513
-470
-547
-435
-175
-82
-137
-217
-295
-375
-428
-559
-553
-506
-485
-302
-255
-250
-139
-187
-223
-170
-323
-308
-309
-382
-317
-316
-289
-251
-532
-1206
-744
-843
-642
-454
-846
-173
-236
-343
-206
-606
-498
-341
-317
-251
-399
-242
-196
-106
-124
-358
-275
-452
-236
-341
-441
-214
-403
-169
-156
-311
-202
-292
-264
-213
-261
-82
-230
-145
-42
-255
-2
-119
-228
-95
-300
-241
-283
-357
-267
-360
-356
-357
-471
-387
-484
-495
-430
-477
-380
-365
-442
-439
-359
-378
-405
-435
-434
-415
-363
-351
-330
-253
-258
-244
-130
-139
-144
-262
-168
-145
-134
-239
-379
-279
-251
-429
-808
-429
-654
-372
-368
-669
-268
-597
-559
-474
-764
-708
-633
-527
-533
-597
-469
-456
-471
-457
-287
-387
-455
-107
-343
-276
-216
-500
-162
-235
-341
-225
-312
-158
-194
-392
-160
-299
-318
-160
-370
-282
-302
-397
-352
-384
-293
-336
-292
-135
-295
-327
-217
-358
-396
-297
-310
-342
-264
-183
-229
-214
-307
-258
-335
-369
-327
-451
-267
-169
-279
-292
-351
-195
-255
-442
-250
-314
-273
-377
-368
-217
-447
-316
-249
-262
-222
-231
-203
-371
-254
-131
-383
-243
-133
-140
-89
-307
-282
-144
-270
-473
-336
-61
-264
-240
-671
-1376
-801
-450
-685
-560
-271
-221
-222
-335
-390
-657
-690
-342
-584
-656
-664
-566
-362
-386
-571
-410
-173
-501
-418
-282
-564
-653
-472
-264
-445
-491
-304
-105
-364
-424
-457
-918
-672
-476
-524
-491
-632
-505
-363
-458
-595
-780
-876
-719
-819
-750
-432
-491
-373
-465
-527
-666
-626
-676
-485
-325
-647
-523
-466
-349
-403
-449
-475
-346
-345
-442
-626
-515
-548
-593
-277
-574
-598
-740
-429
-337
-621
-515
-569
-18
-223
-873
-769
-151
-282
-569
-306
-219
80
-77
-511
-254
-391
-352
-73
-103
-132
-228
243
428
-274
-541
-491
-332
-121
-714
-623
-154
-70
16
-300
-274
-132
-201
-278
-568
-124
-245
-475
-285
-30
127
35
123
-484
20
246
50
36
-152
394
-122
-15
132
-181
66
679
637
-650
48
694
555
-118
-200
-8
371
122
-374
-160
-160
630
-50
216
103
-90
-25
-457
-241
-586
-148
140
233
31
-54
272
290
194
375
254
145
-55
-41
-42
-204
176
225
216
-211
349
136
-283
38
-191
34
-365
-354
-334
-234
213
-181
-566
185
712
-476
-295
-129
-491
-333
101
-44
-722
361
845
316
-28
-255
-256
-195
-462
-82
527
26
211
474
-77
-285
59
146
-1128
-824
542
1014
-90
-428
-57
-52
148
-776
-745
23
417
648
-333
-529
328
364
442
374
-259
-237
162
203
-127
-529
-14
1039
338
-297
-90
217
-419
-924
-887
-404
9
-559
163
-13
330
-70
-277
-994
-768
-254
-454
311
-341
44
659
13
-105
48
110
-156
-30
207
71
178
-44
7
309
300
-427
-334
-4
-124
-501
-1229
-566
-63
-398
7
729
113
-696
-828
-308
-408
-1453
-626
394
833
141
-773
235
616
-779
-1035
-469
269
-178
-743
320
218
-228
-176
376
42
-349
-1148
-553
631
-211
-443
-200
143
-388
-238
32
-325
-541
232
-114
-366
167
-339
368
-24
693
-385
323
687
-237
36
51
1752
57
764
232
203
729
-465
552
451
-13
125
823
703
1070
844
-202
-110
670
23
-718
-353
796
628
817
62
-162
877
170
-241
-728
-1005
157
736
-528
-1071
827
1203
-223
28
423
-444
-1360
-307
137
-612
167
742
-156
-811
92
945
-217
-574
-1210
302
839
-899
-362
607
507
94
191
-399
-427
-95
108
-566
-252
318
862
-100
-321
581
450
-466
-398
-106
-156
445
-278
250
1056
128
-65
373
-397
-801
-575
292
283
-867
-115
1212
265
-54
-848
-255
453
-1450
-1286
407
572
-169
282
771
-612
-490
648
44
-659
-1282
-373
899
23
-275
671
508
33
150
-568
-565
-362
-251
-767
197
814
-154
-153
100
335
-372
-1064
-1083
-157
206
-623
-404
-133
334
545
-115
-884
-506
424
374
-578
47
-546
-345
1028
583
-255
-573
115
-418
-244
20
-1141
-36
1480
-60
-274
-581
-549
247
-1241
-1499
201
-16
-1595
176
317
126
232
-834
-503
-1001
-901
-716
-1092
-431
830
-354
-295
-238
-399
1236
105
-2165
-1271
782
81
-1234
-1968
459
1492
59
1
-1295
-447
-192
3
-1053
-1843
-61
110
617
-320
-43
457
-1029
-1139
-1080
196
772
-1068
-1011
-162
1271
129
-1023
648
555
131
-1810
-1376
992
658
-861
3
910
412
674
901
-1284
-1722
98
23
-314
-1357
519
1337
558
-802
-1210
640
-478
-1291
-1024
-433
-576
88
1154
145
-284
87
808
-930
-1698
-1392
66
784
-1020
-285
501
1093
408
-654
-1187
-890
-31
-941
-1097
-718
302
1219
14
-225
418
-499
-352
-201
-1446
-1184
110
100
-90
590
568
36
315
467
-672
-1856
-860
76
7
-38
351
698
492
433
-629
-516
-519
-418
-621
-1997
-134
257
498
304
-457
287
-113
348
-1221
-2002
17
-431
-249
-130
490
-217
-232
1541
-362
-184
-380
-685
-431
-355
265
-578
-58
1535
1178
-314
-205
-679
-1375
548
270
-2024
776
1180
-115
472
64
321
138
-1070
-742
307
-700
-379
-180
-449
1744
214
183
-157
-785
533
-80
-1860
-1396
604
1204
213
-565
-60
78
916
251
-2110
-2480
549
596
-249
-1344
-1162
1934
1133
-1139
-1289
-201
-730
-1013
-1338
-1048
295
-106
590
-554
-1292
-315
-17
-798
-1296
-1268
-650
98
361
-717
-714
636
-428
-189
-35
-273
-656
-571
-1267
-85
990
308
-702
521
694
-875
425
-1073
-1405
796
-162
-330
-560
478
271
-1614
784
39
-833
-558
-1265
221
418
-1001
-749
277
339
2
-980
-409
-105
-961
-1135
-563
739
1
-475
59
465
-231
-1076
-977
709
559
-2954
-1205
1156
379
-1089
-375
957
-839
-1276
-829
-976
-1280
-494
43
-367
-835
-88
-298
-1107
-612
-465
-841
-1410
-309
-297
-464
-642
-724
300
-22
-104
-1153
-602
-385
-614
-780
-1439
-798
98
1064
-201
-504
-704
-818
-697
-1008
-728
-1468
-1050
215
1381
-414
-1533
-197
697
-512
-1891
-1014
-627
-555
400
-320
-757
615
504
-428
-473
-540
30
-1359
-600
-2
-149
908
-435
-263
1095
1532
-1219
-1268
-1210
-71
1081
-1981
-552
1141
997
702
-663
-332
-391
-593
-553
-1191
-351
1
1149
-405
-513
435
262
-368
-862
-232
-806
-903
-602
452
-391
454
-353
-479
-242
-222
-54
-1797
-1627
-725
394
208
-196
-1161
740
1071
-935
-1254
-921
-467
-630
-100
-390
240
93
-432
497
314
-825
-832
-1489
-846
1090
-463
-827
811
-580
179
194
-636
-385
-1233
43
-349
-472
-1019
-662
2481
-283
-2338
1169
550
-1138
-881
-1213
-344
-352
461
412
-180
-1171
296
977
-480
-613
-2003
42
-16
-61
943
-1273
-253
569
546
256
-1863
-1141
724
-528
-1402
724
500
-429
-43
-324
10
-283
-714
-481
-1007
-953
269
306
-899
-265
1307
-401
-698
-44
-586
-457
-1354
-360
-387
-58
-363
1011
267
-520
-124
-145
-66
-660
-1766
-1272
1584
446
-1025
-649
-429
-96
1021
-1731
-1569
-523
-587
119
-1490
-1045
46
-136
-568
-1207
-362
208
-44
-2116
-1636
-166
12
610
-1508
-251
1567
-326
-2019
-1788
503
523
-847
-1848
-290
1347
-338
-1264
-144
4
-603
159
-1892
-1400
998
184
-683
-1075
257
-254
-51
-815
-782
429
-1070
-1673
-13
929
-1133
-962
756
1135
-1310
-1355
229
-1097
-425
-693
-1008
441
-680
602
817
-2430
-1274
1206
48
-795
-1286
-776
-162
308
144
-589
-736
-317
-68
695
-1152
-2569
245
663
-290
-1501
-426
531
1245
-1203
-2538
-616
555
325
-1139
-1374
-1025
1369
1078
-676
-1659
-1432
1892
809
-1523
-2304
-26
1128
111
-792
-1291
80
722
-36
-215
-1344
-904
1092
-741
-997
-734
-71
1146
-203
-603
-1198
-812
1083
-167
-1114
-221
486
-178
-22
200
-950
-1173
795
231
-1474
-728
-59
1137
-1463
-1015
492
-206
-418
-1342
-1061
1354
-402
-1891
-750
276
352
-806
-1057
-1083
-221
733
-282
-1758
-1052
555
272
-691
-1415
-659
150
-1078
-737
-367
-683
-634
-838
-400
464
-1591
-1356
421
-825
-266
-1783
-447
-280
-779
358
-1087
-843
-178
109
-465
-1009
-846
0
-739
-383
-338
15
-273
-1029
-278
-743
-426
101
-591
-1414
-249
268
-274
-1539
-1183
116
405
-397
-1382
-688
-555
713
249
-1265
-1484
-927
1267
534
-2042
-1015
-39
25
938
-101
-2829
-726
1480
943
-1884
-2658
1531
1026
-482
-987
-862
-238
366
417
-627
-1418
-92
332
-358
118
-1097
46
722
-292
-542
-238
1283
-1336
-441
211
1003
884
-1676
-593
848
1266
105
-727
-1690
1530
1441
-1170
-200
5
-108
628
103
-566
218
-772
-451
1273
-490
-1187
-461
228
1243
-632
-1525
-9
303
54
-29
-623
-711
707
832
-42
-1181
-463
1673
-217
-705
-453
-765
1098
22
-1017
984
266
-660
-307
824
243
-529
78
-194
108
-22
180
522
-951
-108
1738
186
-1710
-653
1535
-56
-851
-578
-298
1059
-50
-964
-214
-105
224
-362
-998
-711
601
556
-528
-1342
-219
908
-178
-719
-74
131
-466
-258
-335
-120
655
-761
-562
186
-28
-562
-1118
-205
-318
-256
-237
-574
-631
-248
-811
-386
-278
-1436
-392
57
-555
-774
-921
-739
316
218
-864
-1062
-1265
-147
743
-849
-1012
-1349
27
-138
-667
-1312
-731
404
-1249
-645
-855
-1393
-681
234
-22
-1100
-1400
-798
355
-898
-942
-224
-674
-866
11
145
-1322
-841
-397
-351
-319
254
-779
-603
-454
-494
381
-1237
-1033
509
-411
-1152
101
184
-211
-950
155
-256
-807
197
-961
306
-525
-1459
524
129
-1266
-479
1042
-203
-1444
-507
143
-241
-1574
-470
1414
-594
-2116
174
655
-908
-795
-1121
679
465
-1711
-1433
-21
888
-658
-1678
-102
340
-342
-379
-452
-813
-501
207
-1065
-807
-302
110
706
-1365
-1329
-14
844
-707
-1410
-889
-74
1123
-765
-1358
949
-714
-863
146
-142
703
-398
-655
-469
1156
-490
-787
821
-780
152
-782
172
437
-1224
58
328
716
-1624
-7
967
-474
6
-394
-596
100
-23
291
-53
-47
-3
756
186
-548
-36
-861
1037
-813
-188
874
141
-30
-1487
499
562
-790
-1090
-93
285
181
-555
-1383
623
135
-995
-261
-435
-332
-203
-805
-542
91
497
-1483
-740
1156
-123
-140
-1058
-92
64
-395
141
-508
-202
-47
245
406
-1181
-1154
203
92
-917
-906
640
-757
-1318
997
317
-999
-1266
269
777
-934
-869
-948
-486
824
-64
-1058
-487
-315
416
251
-731
-240
-876
-254
549
400
-848
-1182
1235
733
-549
-1007
-555
-228
358
-558
-298
-283
-1100
808
125
-106
-49
-1526
30
729
-360
-248
-1219
-557
354
839
363
-1461
-398
19
517
219
-938
-1183
-382
1594
-129
-1065
-556
824
-121
-214
219
-1369
-108
115
1590
-477
-1154
706
776
402
-689
-600
234
967
-1470
-682
1187
87
-1034
258
899
-173
-202
370
-814
-431
1290
-290
-763
5
121
6
270
-260
-411
-44
36
606
-770
-970
-85
1750
-540
-1089
-142
-112
1024
-608
-269
-787
-370
187
-437
87
-807
-74
599
-488
-156
-518
-504
380
-62
71
-1427
-175
1146
-216
-356
-1389
447
445
-901
-182
-273
-187
-179
-462
-172
-196
-58
-781
-279
261
-872
-591
558
-353
-1447
315
497
-765
-332
-427
534
170
-524
-467
-663
793
-324
-194
-483
-766
919
-242
-1109
307
-780
481
1125
-1493
-1224
-503
681
231
-1667
-340
-169
17
640
-1410
-907
110
-352
-32
-499
-593
-323
-301
560
-1044
-1145
844
-463
-254
-113
-899
-445
198
322
-871
78
-332
2
90
-437
222
-753
26
-256
102
-83
-1447
508
285
-409
-350
-265
530
-67
-793
-410
349
371
9
-819
-921
1031
189
-435
-937
-533
245
1143
-1273
-1569
784
-78
-421
-1550
-118
832
-828
-1156
-171
-178
-542
-244
-984
-437
212
-17
-692
-1077
-270
665
-894
-463
236
-1106
-129
145
-254
-1233
-287
293
-1045
-674
620
-33
-335
-926
-363
628
-324
-1618
-1096
165
438
-805
-828
-88
-165
-105
-772
-219
-779
-581
447
-512
-678
56
-234
-1021
-778
803
-804
-905
-96
-634
-269
132
-96
-1502
7
-167
-582
-34
-940
-1398
145
-388
-818
357
-1130
105
304
-802
-444
5
-614
-396
451
-1593
-595
832
324
-445
-2101
108
906
-388
-721
-1311
-232
-577
437
-432
-1220
255
-921
1015
355
-1797
-349
-87
387
-763
-311
-254
-942
844
205
-145
-854
-979
1551
343
-1822
-818
255
665
-727
-1084
-146
-152
606
-643
-552
-743
-8
-187
-870
-481
-1055
-220
-7
348
-616
-1510
48
306
-335
-622
-817
-439
420
-755
156
100
-1544
-221
821
335
-1740
189
607
-1137
-111
-441
623
-659
-785
706
-485
280
-1147
-878
-57
-271
154
-406
-244
-447
-159
-611
210
-40
67
-905
-596
460
-833
-347
168
-562
-649
178
-353
-630
-89
-241
-1428
-257
-191
-623
-265
-740
-70
22
-737
-399
-343
-62
-140
-1542
-476
-87
-670
141
-431
-979
-207
586
-1005
-1444
377
-284
151
-848
-2044
306
906
-619
-1182
-1025
133
917
-699
-1887
748
155
-612
-214
-722
-677
638
315
-1349
-477
330
581
-534
-1178
41
-99
0
315
-529
-1368
436
1327
-819
-1028
-567
796
82
-1215
-233
116
-367
169
-607
75
-237
-954
702
-82
-700
-313
-25
-564
-222
-331
93
-74
-1434
827
120
-837
-811
588
96
-1131
157
-12
13
184
-1071
-353
159
-924
35
358
-1048
-1106
670
-429
-255
-321
-983
-56
-175
-618
-650
-201
-836
-791
487
-994
-528
351
-996
-483
-250
-288
-1324
-299
-419
-769
397
-964
-548
124
-670
-529
-210
115
-1197
-553
-525
-760
501
-1420
-261
-48
-770
-450
-76
-615
-1088
-126
-172
-656
-269
-878
-82
341
-373
-1438
-119
898
-1129
-1002
56
-261
34
261
-1297
-801
728
483
-1431
-211
836
-95
-1079
271
585
-1013
-258
33
870
-1143
-1208
1419
556
-1874
-929
1218
-279
97
-71
-1292
489
295
-658
466
-1169
-694
791
-51
-754
-338
-319
368
232
-1427
-72
974
-1114
-324
-197
-521
215
-395
-283
-1447
191
661
-999
119
-600
27
449
-1049
-181
-178
-715
-160
1014
-472
-748
-501
-85
820
-1059
-734
1026
166
-1471
-182
430
-562
-16
-194
-1309
474
893
-655
-1122
-630
364
-277
-527
-207
-331
-182
63
-110
-1009
-537
352
-140
-1612
295
1094
-1456
-309
115
-478
171
-654
121
-271
-813
274
-10
-234
-821
703
469
-1258
513
311
-735
-776
814
806
-867
-447
-252
-31
832
-565
-242
4
-867
8
427
-1196
-135
214
-468
406
-594
-488
-50
-393
95
-31
-1061
-371
609
-820
-1104
1005
291
-1216
-35
554
-751
-471
-400
-1014
-16
-54
-671
512
-430
-1619
-411
-7
-565
-1327
126
-197
-1184
-546
-495
-49
-745
-512
393
-788
-1205
-491
-525
-658
-101
-422
-952
-202
526
-365
-330
-1517
-260
41
-1146
426
-1126
-218
-232
-640
558
-881
-897
63
-59
-716
-310
-1087
-541
488
-347
-700
-747
-52
163
-326
-629
-1349
-1051
321
598
-975
-1521
-256
688
677
-875
-1244
-303
314
134
-808
-205
-605
135
-349
-377
267
-160
-559
-243
-5
-311
-135
-547
-114
-394
-96
255
-341
301
359
-1071
112
129
-804
-182
222
27
-538
-838
675
313
-1543
259
465
-86
-1221
471
-270
-865
510
-321
210
76
-380
-353
139
-176
-239
-361
370
-262
-878
320
-128
-278
-244
-237
412
-685
-426
399
349
-804
-425
498
341
-1105
-848
961
-36
-1173
-671
891
-405
-578
39
-417
-423
-102
-501
-719
87
131
-420
-1406
-55
593
-754
-360
-531
-652
274
-521
-1051
-486
-343
386
-758
-255
-30
-1537
-192
600
-640
-1411
-444
355
-333
-1200
-216
384
-1291
-912
435
-164
-820
-1158
176
-223
-1052
172
-191
-578
-391
-935
192
-1091
-239
-93
-939
-26
-913
71
-379
-671
-703
-293
-943
-164
-616
-1140
184
-682
-521
-637
-460
-396
-525
-802
-1198
-135
-53
-782
-1160
-277
-348
-893
87
-1464
-931
214
-425
-275
-1456
-1003
-305
314
-482
-1336
233
200
-1345
-471
353
-680
-1447
306
73
-1028
34
-653
-372
-389
55
-150
-658
178
-1200
61
-260
-525
103
-1199
-611
744
26
-1257
-187
77
-634
255
-1053
-315
917
-887
-43
-319
-781
183
374
94
-1407
350
624
-578
-681
-184
-205
571
95
-1086
314
87
-422
-843
395
26
345
-233
-25
237
-555
751
-1455
-409
12
-577
1077
-1072
-789
745
-338
-637
-793
-40
275
24
-534
-876
-53
-12
-506
-1131
525
757
-825
-1054
-422
528
-518
-970
208
-47
177
-430
-1320
164
48
-104
-661
-1061
174
540
-838
-1277
-198
118
-196
-1101
-208
-526
-671
428
-250
-878
-401
444
-101
-661
-933
-269
566
-539
-578
-161
-289
-245
-120
577
-1089
16
-250
-947
239
391
-652
-1613
-103
316
-29
-737
-587
-636
-134
327
-1330
-994
405
226
-113
-762
-688
253
-16
-549
187
-512
-112
723
-30
-656
-348
29
488
-438
-236
281
-374
106
-88
98
-356
231
-73
-470
281
-343
-58
264
-703
379
366
-869
-228
502
-284
218
-410
-806
630
-697
258
441
-674
-324
245
613
-323
-37
-1070
229
339
91
-658
-633
405
-465
-153
-612
-333
-536
-542
127
-998
-667
233
-39
-1395
-496
363
-335
-747
-651
271
-634
-541
-264
-350
-666
-309
83
-616
-443
-368
-14
-868
-432
-60
-513
-130
-1225
-377
245
-419
-694
-828
-6
-562
-511
-54
-1546
-8
160
-792
-21
-364
-481
-714
-129
-315
-463
-279
-581
113
-661
179
303
-680
-599
-326
579
-349
-729
-230
-40
130
-200
-733
-290
-237
-216
-297
-360
-377
-423
-219
-16
-125
-1022
-210
278
-310
-303
-695
-115
272
-419
-546
-425
-362
62
358
-1087
-506
-546
77
-57
-1245
-152
416
-1019
-551
230
-851
-48
-939
51
-386
-854
208
-762
-571
-751
112
88
-1279
-280
-112
-92
-933
-180
14
-602
308
-527
219
-646
-435
13
711
-493
-1101
1169
-203
-163
-185
156
-427
-309
295
-60
-130
-378
178
-28
-409
-160
263
-476
-209
148
-267
458
-734
-206
1129
-182
123
-667
223
939
-643
490
-725
100
690
-239
659
-869
-333
957
60
-601
-274
263
-156
269
-609
377
-435
-169
891
-1103
145
-316
73
98
-760
-490
-184
215
-306
89
-164
247
-556
246
-70
-1488
1160
-393
-821
297
-500
33
130
-589
-670
-205
-524
669
-696
-1239
365
-714
377
-476
-887
41
-105
-111
-475
-1435
-239
1055
-592
-1676
-615
1285
225
-1252
-652
-284
176
868
-698
-1793
465
664
-359
-572
-199
-203
408
107
-1490
50
656
-626
-392
-887
278
197
-1181
21
-227
-471
25
-502
-90
-284
-1065
155
999
-1359
-294
888
-408
-252
-496
-172
105
-479
28
-367
-32
479
-364
-495
-491
-160
10
228
-971
106
455
-1219
-67
120
-509
-513
-396
-143
-552
286
-477
-746
-353
-186
205
-574
-679
-136
122
-955
-307
13
-152
-485
-564
917
-431
-982
748
364
-1272
-418
1003
301
-1397
-467
381
57
-376
-35
-441
-235
4
-444
-122
-330
-515
-57
-45
164
-219
-661
109
-352
-103
-95
-388
-293
-51
-191
-50
-339
-85
-695
-92
512
-570
-491
-247
-195
-224
126
-670
-385
-49
-681
-175
-184
-890
-376
804
-570
-830
-550
-46
-128
80
-605
-778
165
345
-467
-822
630
-801
-620
927
-399
-932
-447
138
635
-1316
-692
-68
-191
-557
-742
-411
-137
-929
-233
762
-1174
-970
-234
65
-287
-1198
-388
-382
151
-598
-819
-425
-615
296
-207
-1473
-1069
475
767
-1696
-1230
394
548
-751
-1003
206
-748
-702
-402
-338
-753
-675
-115
-237
-1035
-624
-226
-460
-552
-363
-1158
-495
356
-873
-595
-486
-420
-633
-335
39
-1122
-892
498
36
-1454
-582
617
-1000
-122
-78
-671
153
-181
-1111
-144
609
-995
-702
-216
-439
-38
9
-1051
-442
403
-120
-988
-1287
767
-289
-1224
-483
-21
144
-860
-524
-129
-285
-620
412
-718
-911
130
103
-469
-490
-115
66
-461
-656
476
-455
-342
-451
20
-189
-289
285
-549
-291
-121
-198
211
-348
-823
-477
850
-362
-1042
550
-503
167
-175
-521
491
-175
-276
-668
-246
371
255
-626
-1182
1506
-200
-894
40
-178
214
-786
-195
234
-353
-411
-636
294
-1004
149
-170
-840
244
-838
252
-253
-1039
-364
160
-147
-430
-1137
54
-80
-334
-597
-573
191
-630
80
-549
-339
-176
-688
436
-788
-8
392
-897
-125
11
-133
185
-909
-367
438
-231
-312
-391
220
-267
-175
544
-615
-673
498
687
-669
384
497
-936
852
312
-737
447
88
167
416
-246
-321
600
561
132
-476
-251
394
679
95
-502
-944
664
782
-376
-253
-537
297
-112
-307
478
-337
-366
91
434
-194
-339
-284
-219
140
446
111
-1089
132
1172
0
-1062
-165
33
996
-756
-709
519
375
-471
-927
619
567
-497
-357
-18
-594
587
348
-691
-324
50
121
829
-1320
-22
902
-282
106
-756
212
56
-168
-87
-91
189
407
-955
-237
810
-49
-561
-733
941
-223
-259
-365
111
261
-792
710
-233
-129
-97
-557
192
-564
383
83
-542
64
179
522
-1152
142
-307
-462
834
-96
-75
-500
393
262
-31
-113
-401
886
-325
-726
653
-920
229
246
-983
493
170
-505
-273
-112
-533
25
-827
-299
579
-699
-497
-381
-379
-182
-528
-446
-402
15
-611
392
-373
-1115
191
-496
55
-197
-653
-492
-440
113
-763
-459
119
-305
-986
-162
-193
-370
-1122
-367
-327
-1218
559
-877
-960
-870
182
-319
-1207
-967
-619
355
-813
-914
-555
-500
-1165
-308
32
-1529
-899
143
-249
-837
-1678
-159
636
-1756
-440
-294
-848
77
-371
-1571
-805
425
124
-1083
-1583
939
-196
-958
-1015
-556
493
45
-436
-1253
-751
1035
-58
-1319
-181
-287
-8
-604
-80
-723
-281
372
-854
-228
-447
471
-680
-759
208
-26
-159
-973
2
114
202
-321
-1710
859
627
-1606
64
-71
-115
122
-1004
304
277
-636
-256
18
68
-427
16
-730
64
97
-572
210
-329
189
114
-533
-67
440
-364
-568
-68
342
195
-475
475
168
-16
-497
560
-383
-610
345
-22
641
-711
-277
996
-825
-74
346
-193
430
-681
-164
596
596
-769
-487
1122
-227
224
-290
-297
-239
159
541
-318
-13
-49
222
564
-298
-279
68
-519
878
-548
-218
192
-181
742
-265
-1190
-290
632
-266
-545
-445
220
169
-613
-456
177
-138
-125
-246
-654
-732
303
371
-474
-446
-248
373
-31
-195
-69
-212
-524
205
26
89
-606
-116
860
-86
-176
-342
73
219
-255
-289
478
-482
-70
-132
57
423
-203
-122
-113
3
-232
-139
-53
-428
-406
1130
-267
-703
487
564
-578
-1160
416
750
-471
-513
-178
431
296
-436
41
108
-257
-359
404
-105
-644
-98
354
122
-415
52
546
-317
-1209
503
360
-1295
-154
250
-372
404
-321
-217
106
-813
-584
400
-666
-707
-386
-104
494
-838
-352
-210
-643
137
-532
-628
322
-709
-686
33
234
-817
-602
104
-162
-452
-1055
486
-605
-445
-868
-540
619
-240
-484
-525
-259
-555
-101
-242
-193
-869
188
-163
-359
-791
-880
406
-299
-651
-296
-156
-637
-247
-636
-271
-569
-532
168
-594
-814
-264
92
-494
88
-916
-136
420
-999
-5
-902
-376
130
-243
-99
-747
-237
-159
-127
-423
-503
-450
-226
-262
-204
-577
-482
35
-130
392
-1296
-672
569
79
-943
-351
20
-65
-174
-339
-429
-307
945
-1379
-243
330
-285
-198
-688
-144
99
-79
-282
-234
-648
23
-174
-315
-590
-367
127
708
-1213
-857
229
-540
119
-487
-166
-617
-95
-296
-96
-377
-1179
288
470
-254
-1262
-127
-201
-211
-47
-624
-382
-268
301
-562
-885
-612
-541
493
-541
-1186
-309
-82
106
-867
-1028
-437
147
-412
-809
-862
-384
-320
-1162
-549
-461
-186
-824
455
-988
-1720
24
-634
11
-1043
-1068
76
-1100
14
-698
-1500
-257
-390
84
-1802
-985
735
-1274
-955
-230
-272
-898
-351
594
-953
-1133
-410
-459
5
-780
-631
141
-68
-1399
-385
346
-910
-353
-605
-975
67
-339
-920
-126
-546
-356
-338
-611
-569
-358
577
-609
-1354
-123
-232
-77
-76
-645
-903
152
148
-452
-1013
94
83
-1065
86
-67
-84
-772
-552
-769
-66
344
-808
-794
-232
584
-720
-911
-642
37
366
-555
-826
-552
44
-109
-833
-455
-339
-311
220
-578
-924
-409
196
-1100
-279
-425
-276
568
-1450
-812
299
-501
-336
-747
-582
-331
-193
-480
-655
-129
-425
365
-511
-873
-67
35
-59
-165
-895
-465
519
-598
-279
-20
-782
-255
953
-150
-1024
-543
133
394
-862
-504
345
17
-331
-555
-409
-160
-92
443
-459
-1110
-550
302
285
-950
-975
266
467
-251
-1074
-307
84
-707
117
453
-997
-199
381
-396
-428
-936
94
625
211
-1201
-511
299
-886
109
-149
-340
-395
251
296
-502
-616
-146
305
-191
-195
-247
-771
477
97
-933
-525
-83
534
62
-66
-1276
-424
1036
-296
-798
11
-44
-129
-92
-183
-329
-954
-802
1024
355
-860
-421
-255
419
-176
-820
-482
720
-403
-596
356
-918
37
249
-1267
-667
587
249
-806
-215
-857
-524
371
-1388
-521
671
-343
-1229
-450
114
-599
-542
-305
-27
126
-578
62
-267
-1375
75
295
-573
-942
-166
730
-971
-1152
455
-531
-784
619
-461
-814
-334
-465
-65
-621
-695
-78
176
-203
-469
-638
-221
-81
-356
-916
-395
210
-142
-360
-412
-136
-345
168
-394
-800
112
-103
-271
-330
-83
-938
-703
581
173
-338
-812
-409
418
-56
-762
-1332
792
733
-328
-520
-847
184
-162
-292
-803
-327
-63
-388
-111
-482
-393
-216
-270
-393
-30
-135
-1249
-708
594
-35
-1127
-684
-356
666
-205
-1296
-948
-299
397
-182
-418
-942
50
436
-465
-786
-612
122
-336
-874
-29
-48
-725
-639
-46
279
-865
164
-355
-1272
-471
-14
462
-1068
-547
68
-145
-584
-1146
109
-502
-142
-226
-849
59
-16
-388
-429
-1209
-747
811
-297
-919
-688
-313
39
-803
-1111
-243
-214
-764
-460
-866
-213
-304
-1263
-485
-391
-417
-671
-790
-355
-167
-796
-492
-485
-1136
-66
-423
-926
-319
131
-916
-663
-375
-432
-191
-1042
-804
349
-108
-1141
-385
98
-303
-1305
-713
262
-231
-262
-475
-367
-113
-561
-380
-781
-32
-205
-695
179
-738
-984
-448
463
-371
-956
-634
-90
153
-546
-956
-642
-62
366
-1072
-1047
-44
-194
-341
-992
-122
14
-177
-1000
-851
-282
-102
-776
-845
-140
-589
36
-132
-821
-819
-247
-240
-611
-260
-258
-453
-344
221
-144
-883
-548
-625
-147
120
-296
-311
-721
-153
-389
-493
-26
-385
-398
167
-296
-309
-255
-699
-230
-152
-8
-97
-869
-434
89
-318
-892
-369
348
-172
-706
-690
208
-174
-240
-526
-528
351
-188
-143
-528
-531
167
-219
367
-285
-703
420
-52
-877
-514
260
258
-173
-320
133
508
-687
-512
75
8
197
-281
-450
43
651
-120
-173
-217
-294
986
-206
-764
89
362
181
-481
-531
878
783
-679
-853
515
446
-134
-329
-716
693
453
-629
-778
348
853
-660
-151
-475
-43
410
-665
69
-363
104
-217
-556
106
-175
380
-129
-429
-84
69
263
-453
-154
389
-481
-131
362
-555
-250
-353
-191
434
-162
-94
170
-374
-372
29
126
-344
-269
-429
339
241
-522
-163
-406
181
-206
32
-214
-384
-312
-163
511
-405
-348
180
79
-496
-125
-153
-47
-421
-183
-21
170
261
-503
-685
-272
467
21
-577
-708
339
-97
-653
209
-2
-552
-497
180
-191
-294
261
-780
-749
31
113
-236
-543
-384
207
441
-828
-723
-368
-186
-466
120
44
-652
-413
-556
-219
83
-379
-657
-111
206
-165
-1130
-799
454
-229
-217
-450
-361
291
-837
-327
-216
-539
282
-258
-21
-570
-738
459
193
-186
-545
-881
70
579
47
-1237
-250
-132
-113
652
-662
-461
-372
287
-63
-201
-253
-624
-15
-112
-136
-127
-95
-237
-596
12
367
-386
-632
75
-347
-359
357
-550
-436
197
-479
-146
-594
-809
473
-203
-726
-75
74
-520
-715
-348
-135
48
-442
-640
-155
-512
-389
-219
-393
-353
-123
-601
-295
378
-412
-695
-582
-190
242
-258
-468
-717
-606
182
-303
-611
-862
-268
300
-474
-386
-657
-296
-445
-679
17
-731
-337
-311
-832
-418
-230
-209
-178
-591
-711
68
-503
-642
-48
-582
-483
-313
-48
-83
-713
-601
-437
-38
-243
-501
-646
-320
-208
-173
-271
-1048
-248
-79
3
-483
-1056
237
57
-186
-775
-178
-68
-338
172
-438
-217
280
123
-525
-198
152
71
105
-643
-200
378
-249
177
166
-716
14
199
-90
-309
-90
272
19
179
-362
-373
501
126
-333
-538
-152
346
255
-553
-805
155
720
90
-725
-370
272
318
317
-678
-741
251
201
30
-328
-460
-81
243
4
-311
-229
-487
56
260
-524
-379
46
-166
-475
-246
-5
-122
-781
-140
172
-240
-16
-732
-383
287
104
-464
-394
-86
193
-371
-409
-120
-281
78
-112
-192
-388
231
-44
-541
56
226
25
-460
-278
-94
-40
-279
-238
42
41
229
-313
-369
68
-217
-264
-394
-236
69
-57
-69
-106
-194
80
-204
-125
-142
-94
-187
-96
253
-107
-293
248
-222
-169
39
-111
-88
1
120
181
140
-608
107
176
-106
80
-152
31
231
323
-87
-237
312
253
-21
105
-262
-203
-16
-79
118
-52
20
-15
67
-140
-357
248
-243
-289
-163
-5
24
-278
219
-210
-347
-332
-101
-15
-321
-239
-71
-199
-406
186
98
-26
-234
-403
-276
-153
-390
-84
136
-50
-395
-502
169
-172
-342
-499
-79
113
-349
-232
-92
-396
-442
-102
-10
-267
-339
-64
-151
-120
-451
-282
231
-66
-503
-337
-129
-189
-146
-445
-186
235
-403
-430
-220
-191
-401
-412
-41
23
-317
-281
-319
-139
-376
124
-122
-769
-205
-232
-76
-223
-432
-57
181
-141
-605
-174
-385
-430
-23
-525
-163
48
-150
-465
-691
-217
-312
-300
-49
-267
-561
-417
-298
-297
-30
-368
-518
5
-384
-744
-542
-363
-263
-89
-271
-519
-71
-241
-590
-546
-516
-26
117
-328
-882
-376
-67
-480
-450
-584
-319
129
-368
-1041
-732
-158
-318
-489
-446
-402
-468
-493
-548
-508
-479
-537
56
-386
-413
-375
-1021
-427
48
-226
-551
-265
-465
-573
-417
-487
-200
-375
-651
-650
-473
-49
-200
-339
-321
-787
-555
-70
-79
-728
-847
-336
-226
-451
-221
-522
-522
-193
-372
-438
-394
-115
-312
-758
-575
-148
-142
-264
-667
-507
-110
-153
-76
-445
-590
-153
-306
-373
-241
-103
-383
-457
-353
-257
62
-262
-353
-289
-137
-226
-317
-217
-317
-262
-243
-319
-227
-261
-47
-157
-431
-281
60
-236
-285
-170
-192
57
-193
-322
-309
77
-91
-433
-140
-70
-151
-527
-220
66
-470
-419
-15
71
-208
-143
-249
-483
-490
45
-28
-611
-163
234
86
-198
-419
-300
-237
-205
-348
-545
-120
130
-479
-551
29
46
-468
-500
-109
-214
-214
77
-262
-758
-258
-108
-151
-236
-367
-217
-367
-206
35
-360
-308
-28
3
-221
-464
-359
-52
-170
-338
-124
-321
-302
5
100
-314
-380
-360
-479
-249
-121
-94
-514
-399
45
84
-408
-790
-248
46
-120
-187
-142
50
-114
-533
-108
107
-126
-283
-197
-283
-62
402
16
-264
-340
74
286
-171
-418
-102
80
37
45
-88
11
-23
-154
-264
-291
-103
197
-145
-497
13
59
-386
-130
-141
-241
-77
32
41
-535
-226
2
-153
-77
-126
-94
-370
-241
-274
-370
129
37
-130
-210
-401
-111
25
-116
-272
-138
-65
-100
-270
-233
-17
116
-256
-656
-208
-192
-226
-344
-194
-100
-315
-173
-414
-245
-279
-585
-304
-210
-286
-264
-287
-489
-264
-182
-541
-339
-363
-338
-214
-370
-273
-294
66
-191
-599
-352
-147
-140
-682
-460
120
-143
-168
-594
-469
-13
-220
-401
-495
-321
-2
-130
-685
-532
-191
-195
-251
-265
-388
-276
-290
-481
-334
-148
-25
-63
-167
-266
-346
-197
-56
-378
-192
78
-326
-329
-225
-286
-70
122
-359
-390
-31
-196
-362
-360
-386
-148
-200
-207
-178
-335
-373
-281
-108
42
-529
-760
-102
108
-229
-615
-544
-399
-21
-63
-461
-373
-293
-193
-395
-431
-73
-259
-441
-507
-330
-147
-208
-283
-438
-243
-240
-172
44
-19
-459
-362
-155
-40
-411
-476
141
-141
-595
-403
251
-89
-508
-557
-405
-57
-74
-424
-641
-168
211
-448
-838
-300
-217
-215
-289
-496
-359
-143
-141
-527
-377
-303
-561
-259
-238
-494
-649
-488
-145
-156
-365
-623
-471
-212
-167
-318
-662
-729
-340
-61
-527
-733
-534
-4
48
-362
-414
-399
14
-129
-589
-558
-309
119
-179
-355
-183
-330
-228
-291
-237
48
-166
-481
-205
-158
-317
-423
-325
-174
-133
-343
-600
-463
-95
84
-250
-319
-390
-125
-133
-414
-272
-476
-289
-195
-124
-318
-413
-52
-175
-253
-474
-459
-356
-279
-152
-230
-375
-349
-141
-407
-612
-376
-297
-314
-430
-335
-339
-505
-186
-360
-558
-433
-248
-320
-395
-313
-459
-300
-204
-132
-540
